When you run the
/mute <user> command, Cakey Bot will assign a mute role to that user preventing them from chatting/speaking in voice channels. Now, You might be asking "What role does Cakey Bot use for this?". This depends on a few factors:
Note: In order for Cakey Bot to mute a user several things must happen. Cakey Bot must have
Manage Rolespermission and Cakey Bot's highest role must be higher than the Mute role and the muted user's highest role.
You can also mute people temporarily. It works exactly like normal muting above and requires the same setup/permissions but it will automatically remove the mute after the specified time. You can temporarily mute someone by using the
/timeout <user> <time> <opt:reason> <opt:isSilent>command.
Note: This command was previously known as
/tempmute, it has now been replaced in favor of
/timeoutas it uses native Discord systems to mute the user which is more effective and reliable.