Skip to content

Moderation

Auttaja has various features that help with moderation. Automod and punishment appeals are discussed here in "Automated Systems" due to it being automatic.

Bulk deleting messages

In order to bulk delete messages by one user, do -purge [user] [amount]:

purge_demo

Running -purgeall [amount] will delete messages by all users:

purgeall_demo

Searching a user

You can search the punishments a user has with -search [user]. This will return a list of punishments a user has and the punishment ID's if you need to appeal them:

search_example

To find all (even deleted) punishments you can do -searchall [user]. This will list them in the same way just with deleted punishments added in.

Kicking a user

In order to kick a user, use -kick [user]. To provide a reason at the time of the kick, simply add | [reason] to the command:

kick_example

From here, the user will be kicked and get a DM that looks like this:

kick_dm

Banning a user

In order to ban a user, use -ban [user]. To provide a reason at the time of the ban, simply add | [reason] to the command:

ban_example

From here, the user will be banned and get a DM that looks like this:

ban_dm

Unbanning a user

In order to unban a user, simply use -unban [user] | [reason]:

unban_example

Striking a user

In order to strike a user, use -strike [user]. To provide a reason at the time of the strike, simply add | [reason] to the command:

strike_example

Muting a user

In order to mute a user, use -mute [user]. To provide a reason at the time of the muting, simply add | [reason] to the command:

mute_example

Unmuting a user

In order to unmute a user, use -unmute [user]:

unmute_example

Adding reasons after the initial punishment

If you wish to add reasons to a punishment after the initial punishment, you can simply run -reason [punishment id] [reason]:

reason_example

Deleting punishments

If for whatever reason you need to delete a punishment, you will need to get the punishment ID. You can get this via -search. From here you can run -rmpunish [punishment id] [reason]:

rmpunish_example