Ariadiscord.py online 112 servers
A simple but powerful moderation bot with other miscellaneous utilities being actively developed
Owner(s): Hexadecimal™#0910, Pandentia#0555
ForewarningAria requires admin privileges. If she randomly leaves your server, it's because you didn't give her admin.
With that out of the way...
Global bansThese global bans are intended to filter out the worst of the worst. If your server has global bans on (
??gbans on), Aria will softban (kick + clear messages) them every time someone on the global ban list attempts to join. She will also softban the members that are on the global ban list from your server and prevent them from rejoining.
Welcome messagesAria can send a welcome message to new people. The welcome message is an embed, meaning you can make your text clickable to have it go to certain websites.
Pollr-like mod logYou can use Aria to set up a Pollr-like moderation log. Use
??setmlto enable the mod log and target it at a channel. You can also use
??disablemlto disable the mod log again.
Temporary voice channelsAria can create a lobby for temporary voice channels that, if joined, will create a temporary voice channel just for you. You have full access to the permissions tab, and can choose who can join your channel. As soon as everyone leaves, the channel gets deleted.
Temporary bansYou can use Aria to ban people for 2 minutes to an entire month, instead of banning them forever.
Regex message filteringYou can add regexes (regular expressions) to filter out bad messages, for example, you could use
discord(?:app)?\.(?:gg|com\/invite)\/([0-9A-Za-z]+)to dynamically filter out messages containing invites.
HackbansBy utilizing the
??hackbancommand, you can ban people from your server before they even step foot in it.
Voice kicksYou can disconnect people from voice if they're annoying you, using
Optional message loggingYou can generate chat logs (including deleted messages) by using the
??logs generatecommand. Use
??help logs generatefor more info on the generation command and
??logsfor more control of the message logger.
TODO / Planned
- Zalgo message detection and removal
- Q: Why did Aria leave my server?
A: Either you a) didn't give her admin permissions in time or b) your server's bot-to-user threshold is too high. This will cause Aria to leave your server, as we don't want to have our resources wasted by bot collection servers. There's also the unlikely c) if your server has less than 5 people in it, we really don't think Aria will be of much use to you.