Aegis

Your server's shield

Moderation, tickets, levels, economy and logging in one Discord bot. Everything is configured from a web dashboard, so there are no setup commands to memorize.

Add to Server Open Dashboard
What Aegis does
Forty systems, one bot
Moderation
Kick, ban, mute, timeout and warn, each with its own DM. Ban, kick and mute also run from a right-click on the member, and every action lands in a strike log with the full history for that member.
AutoMod
Filters for bad words, spam, caps, links, invites and mass mentions. Message-removal filters run on Discord's own AutoMod, so they block before the message posts.
Strike Automation
Warnings build a record, and mutes and timeouts can count toward it as well. Aegis acts on its own once it reaches the number you set, and offenses can sit in severity bands, each with its own ladder and reset window.
Ban Appeals
Every ban notice can carry an appeal link the member opens on the site. It lands in your channel as a thread, where staff reply, unban, deny or block further appeals.
Member Reports
Members right-click a message to send it to your reports channel. Moderators dismiss it or warn, mute, kick and ban from the post itself.
Raid Defense
Watches for join spikes and fresh accounts. Locks the server down, kicks or times out on its own, and there is a manual lockdown button for the rest.
Levels
XP from messages, voice and reactions, with role rewards at whatever levels you set. Level cards take your server’s own colors and background.
Achievements
Badges for messages, voice time, levels, currency, fishing and invites, announced where they were earned. They pay no currency, no XP and no roles, so nothing in your economy moves.
Economy
Wallet and bank, daily and work earning, a server shop, auctions for custom roles, and ten games to lose it all on.
Tickets
Panels with buttons or a dropdown, private channels per ticket, staff claiming, ratings, and the whole conversation saved as a transcript on close.
Dynamic VC
Joining one channel makes a voice room the member owns, named from your template, with rename, lock and user limit buttons. It deletes itself the moment it empties.
Dashboard
Every feature is a toggle on a web page. Nothing needs a command, and nothing saves until you press save.
Problem Reports
Aegis posts when something you switched on breaks: a deleted channel, a deleted role, or a permission it lost. It names the feature and the setting, and says when it is fixed.
Logging
Thirty-three event types across seven groups, each routed to whichever channel you choose. Messages, voice, invites, roles, boosts, moderation and more.
Roles
Roles on join, self-serve pickers members press themselves, and color roles that let everyone choose their own name color.
Invite Tracking
Who invited whom, with fresh accounts and members who left taken back off the total. Milestones pay a role, currency or both, and there is a leaderboard for it.
Community
Birthdays, welcome cards, sticky messages, question of the day, starboard, polls, giveaways and staff notes.
Fishing
A full side game with rods, bait, weather, a species dex and prismatic catches. Sells straight into the economy.
Languages
Pick a language per server and Aegis replies in it. The dashboard and these docs follow the same choice.
Nineteen of forty. Counters, counting, socials, verification, anti-scam, swear jar, game groups and the rest are in the docs.
In your server
What it actually looks like
The color role picker in a Discord channel↗ Open full size
Color roles
Let them pick their own color
One message holding every color you offer. Members choose theirs, change it whenever they like, and Aegis handles the roles behind it so nobody has to ask staff.
An Aegis level card showing level, XP and stats↗ Open full size
Leveling
Level cards worth showing off
Level, rank and an XP bar, with the split between chat, voice and reactions underneath. Set the server’s own background and colors, and animated backgrounds render as real GIFs.
A fishing catch in Discord↗ Open full size
Fishing
A whole game inside the chat
Rods to upgrade, bait to buy, weather that changes the odds, and a species dex to fill. Rare catches announce themselves, and everything sells straight into your economy.
A message edit log embed↗ Open full size
Logging
See what changed, and who changed it
Edits and deletions captured with the before and the after, the author, and the channel it happened in. Thirty-three event types in all, each routed wherever you want it.
A member join log embed↗ Open full size
Joins & invites
Know who let them in
Every join comes with the account's age and the invite that brought them, resolved back to whoever made it. Vanity URLs and one-use invites Discord already deleted are both handled.
A ticket transcript viewed in the dashboard↗ Open full size
Tickets
Every ticket, kept and readable
Closing a ticket saves the whole conversation, and it opens in the dashboard months later with the rating and who handled it still attached. Premium servers keep the images posted in the ticket too, copied at close because Discord's own links to them expire with the channel. Everywhere else they are recorded by name.
Communities running Aegis
Trusted by many servers
Getting started
Nothing to memorize
FIRST
Add Aegis
One click. It joins with the permissions it needs to do the job and none beyond that.
THEN
Sign in and pick a server
Your servers are listed the moment you land. Everything Aegis can do is a switch on a page.
THAT'S IT
Turn on what you want
Leave the rest off. Nothing runs in your server that you did not switch on yourself.

Start with one feature

Add Aegis, turn on the thing you actually came for, and leave the rest alone until you want them.

Add to Server Open Dashboard