moderation
your server's moderation in one place: the commands and the cases they keep, what gets logged and where, the jail, and discord's automod written for you.
the commands
warn, timeout, kick, ban, softban, jail, cases and purge. every action through arii opens a numbered case, with the reason and, if you like, evidence (links to pictures or messages).
- a reason every time: moderators can't act without saying why.
- a dm first: the person gets the reason, how long it lasts and your appeals link, before a kick or ban, while they can still read it.
logs
arii posts what happens in your server to the channels you choose: one channel for everything, or a channel per kind of log. leave out other bots, some channels, or people with some roles.
the jail
/jail puts a member where they see one channel only; their roles are kept on the case and come back on /unjail, and leaving and coming back doesn't get them out. arii can set it up for you: a role, a #jail channel, and every other channel hidden from it.
automod
discord's own filters, which stop a message before it's even sent; arii writes the rules for you:
- words: words, phrases or patterns you choose, or discord's own lists (swearing, sexual content, slurs).
- spam and too many mentions at once.
- names and profiles with words you choose: those members can't talk until they change it.
each rule can block the message, post an alert in a channel, or time the person out, skip some roles, and be tested before you save it.
its commands
/warn warn a member (it's kept on their record)
- takes
- userreasondm
- works
- in servers
/timeout time a member out: they can't talk or join voice for a while
- takes
- userdurationreasondm
- works
- in servers
/untimeout lift a member's timeout
- takes
- userreason
- works
- in servers
/kick kick a member out of the server (they can come back)
- takes
- userreasondm
- works
- in servers
/ban ban someone, for good or for a while
- takes
- userdurationdeletereason+1
- works
- in servers
/softban ban and unban at once: clears their last day of messages
- takes
- userreasondm
- works
- in servers
/unban lift someone's ban
- takes
- userreason
- works
- in servers
/jail put a member in the jail: their roles are kept aside and they only see the jail
- takes
- userdurationreasondm
- works
- in servers
/unjail let a member out of the jail, with their roles back
- takes
- userreason
- works
- in servers
/case see a moderation case, or change its reason
- takes
- numberreason
- works
- in servers
/cases see a member's moderation record
- takes
- user
- works
- in servers
/purge delete recent messages of this channel
- takes
- amountuserbotscontains+1
- works
- in servers