Staff Guide
Effective Moderation
Important
This page has been recently updated to reflect slash command usage. Please ensure you view which commands are slash-supported and which ones are not (/ vs !).
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
Edward Richtofen#5103 is the main moderation bot for all things. Main moderation commands use / while all of the rest 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.
Tip
Slash commands are more intelligent than regular text-based commands and will ensure requirements are met.
Command |
Description |
---|---|
!rule |
Verbal warning not sent to modlog. |
/note |
Add a note (non-DM warning) to user. |
/warn |
A warning sent to the user. |
/mute |
A temporary mute of the user. |
/kick |
Kick the user from the server. |
/softban |
Same as kick but purges messages. |
/ban |
Permanently ban the user. |
Verbal Warning
!rule<#> (id)
Verbal warning, unrelated to the modlog system. You may optionally use an ID or mention in order to direct the warning to the user.
Important
At this time, slash commands for the rule command are not supported. Please continue to use the ! prefix until this is implemented.
Important
Do not actually use the <brackets> and (parenthesis), they denote required and optional input.
Note
/note <user> <reason>
Add a non-DMing warning to a user, known as a note. This will populate the modlog with the warning but will not DM the user the warning.
Important
The user is not DMed. Therefore, please provide information that is important to others viewing the modlog.
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
/mute <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.
When selecting a time, there are several pre-defined options that you may choose. 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
/kick <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.
Most unused, but can make a statement if necessary.
Warning
Will remove all activity ranks (not reset rank itself). Therefore, the member returning must level up once to regain all their roles back.
Softban
/softban <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.
Warning
Will remove all activity ranks (not reset rank itself). Therefore, the member returning must level up once to regain all their roles back.
Ban
/ban <user> <reason>
Bans and DMs the user a link where they may appeal (first offense only) and purges 1 day of messages.
Important
Members may appeal their punishment via ban appeal website, but only ones made in error are ever accepted.
Substitutions
Substitutions are a way of increasing your efficiency in issuing punishments by pre-filling text with the rule documentation and text itself. When using brackets around a "rule#", it will replace the text with the rule that it corresponds to.
/warn <user> [rule5]
translates to the following full command:
/warn <user> Rule 5 Violation | Discussing or Committing Piracy
This is a time-saver as long as the reason for punishment is indeed that rule and made obvious to the user by a bit of extra text added to the end.
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.
Backup Commands
Should Discord have issues with their slash command system, you may opt to use the ! prefixed command version in the meantime. This ensures Moderators are not unable to perform their duties as necessary. However, please do not use these if slash commands are functioning normally.
Backup |
Function |
---|---|
!rule |
Verbal warning not sent to modlog. |
!warn 1 |
Backup for warn command. |
!warn 2 |
Backup for mute command. |
!warn 3 |
Backup for kick command. |
!warn 4 |
Backup for softban command. |
!warn 5 |
Backup for ban command. |
Warden System
Confidentiality
The Call of Duty Zombies Warden System is a confidential multi-tool system that performs intelligent auto-moderations based on bot-observed behaviors and other triggers.
Warning
Disclosures of bypasses or detailed functions of the Warden system is an immediate dismissal from Staff and potential ban depending on severity. We take the security and protection of our members very seriously.
Assistance
Warden effectively assists moderators by means of acting like 10 tireless Staff members that sometimes need intervention.
The intervention channel is where the bot asks for behavioral checks and notifies about things it sees, but has low confidence to take action on.
The executions channel is where the bot had high confidence in its logic and took action on a (most likely) blatant rule break.
Note
Warden is not a replacement for human moderation. The bot is not omniscient and cannot possibly cover all chats and their situations like a human can.