skip to content

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