Discord Moderation

  • Developer IDs

On Discord, every username can have 9999 variants of it before it becomes unavailable. Trying to ban someone by just putting “Eternalll” is extremely dangerous. This is why we use Developer IDs instead, they provide a number such as 349909910995206145 (my ID) that ensures you are punishing the correct person. Please enable this feature immediately.

  • Moderation Bot

Atlas Utilities#3685 is the main moderation bot for all things. Main moderation commands use the ! prefix.

Issuing Punishments

Warning

Be aware that all bot-issued punishments are direct-messaged to the user. Refrain from using vague or immature reasons.

Command

Function

!warn 1

Warn command.

!warn 2

Mute command.

!warn 3

Kick command.

!warn 4

Softban command.

!warn 5

Ban command.

!sclose

Close ticket

Important

Do not actually use the <brackets> and (parenthesis), they denote required and optional input.

Warning

!warn <user> <reason>

Warn the user, logging to the modlog and DMing the user. Warns cannot be appealed and are a recommended first action after or with a verbal warning.

Important

Remember, the user is DMed. Please provide an appropriate and at least a semi-descriptive reason so that the member can remediate their behavior.

Mute

!warn 2 <user> <time> <reason>

Mutes a user, preventing them from talking (and viewing certain channels). You must disconnect the user if they are in voice.

Users who evade mutes by leaving become permanently muted when rejoining. They must reach out to Modmail to get this fixed as it is their fault.

It is at moderator discretion to choose a time appropriate for the punishment.

Tip

A time period of a day is usually suggested as a generic minimum period as punished users will be less likely to retaliate after 24 hours have passed.

Kick

!warn 3 <user> <reason>

Kicks remove the member from the server without deleting messages.

Reserve this punishment for new-ish members who need a reality check to come back when they are ready to read the rules and play nice.

Mostly unused, but can make a statement if necessary.

Important

Will remove all roles. Therefore, the member returning must rejoin the server to gain back roles.

Softban

!warn 4 <user> <reason>

Softban removes a member from the server, deleting 1 day of messages.

Reserve this punishment for those who you wish to kick, at the same time wanting to delete their messages alongside it.

Calls the user purge portion of the API by immediately banning and unbanning the user.

Important

Will remove all roles. Therefore, the member returning must rejoin the server to gain back roles.

Ban

!warn 5 <user> <reason>

Bans and DMs the user a link where they may appeal and purges 1 day of messages.

Important

Members may appeal their punishment via ban appeal form.

Modlog Management

  • Invoking the Modlog

To search a user’s modlog, you will run !warnings <id>. This will invoke an embed, beginning with an overview of their punishment history.

Important

Do not actually use the <brackets> and (parenthesis), they denote required and optional input.

To interact with the modlog, you will need to use the arrow reactions to populate a single infraction.

Warning

Do not interact with the modlog overview. Use the reactions to scroll to a specific reaction.

  • ◀️, ▶️ and ❌

The left and right reactions scroll through the modlog. Pressing ❌ will close the embed.

  • ✏️ and 🗑️

After scrolling to an individual punishment, ✏️ will allow you to edit the reason. Useful if you made a typo or were not specific enough in your punishment reason. 🗑️ allows you to clear the modlog entry.

Important

Edits made to the modlog do not update for the punished user in their direct messages.

Warning

Cleared mutes will automatically unmute the user. Please keep this in mind when modifying the modlog.