Warnings will record the date the warning was received, the reason as well as the moderator who made the warning. Warnings will also automatically post to your Audit Log if you have one set up for Cakey Bot. This makes it useful to record previous moderation history for a user and allows you to impost stronger moderation punishments for repeat offenders.
You can warn users with a given reason using the /warn <user> <reason>
. It will place a warning on their account which you can then view later. By default warnings will also send the user a DM. There is also an optional "isSilent" parameter which will suppress the DM sent to the user for the warning.
Warnings will also be sent to Cakey bot's audit log as a special event if you have one configured for moderation logs.
There are a few ways to view warnings for users. The most popular method is to view them with slash commands however you can also access them from the web dashboard. This list will include the warning ID, the moderator who gave the warning as well as the time and reason for the warning.
TIP! You can also view warnings using the button that pops up after you warned someone.
You can view a user's warnings with the /warnings <user>
command. This will show every warning the user has been given in that server and the status of it (if it is active or expired). If there's too many results, the embed will be paginated with buttons under the embed.
You can also view warnings on our web dashboard. Once you log in and sleect a server, you can select the "Warnings" page on the left sidebar.
Cakey Bot provides a few ways to remove and clear warnings from users.
You can clear a specific warning from a user with the /unwarn <id>
command. You can get the warning ID from the /warnings <user>
command or from the web dashboard.
You can clear every warning from a user with the /clearwarnings <user>
command.
This command can NOT be undone! Once you've cleared every warning you will have to manually re-add any warnings you want the user to have.
Note: Warning auto punishments will only apply to ACTIVE warnings. Expired and soft-deleted warnings are excluded from the count.
The "Warning Auto Punishments" feature in Cakey Bot automatically enforces consequences for rule violations by tracking user warnings and triggering pre-defined punishments, such as mutes, kicks, or bans. It helps maintain a healthy community environment, reduces the burden on moderators, and ensures consistency and fairness in disciplinary actions.
You can configure the Warning Auto Punishments feature from the web dashboard, on the Moderation page.
Here's how to add your first auto-punishment:
DONE! You've added your first auto-punishment. You can now repeat this process for additional punishments (up to 10 punishments).
If you have any Auto Mod events enabled you can set the punishment to automatically warn users when the violate the rules as well. Any warnings given by Auto Mod will be listed next to regular warnings and will be able to removed using the same methods.