Dat Bot - Documentation
  • Getting started
  • Languages
  • Features
    • Features
      • Automod
      • Autorole
      • Autopublish
      • Configuration
      • Embeds
      • Emoji quiz & Flag quiz
      • Fun
      • Games
      • Giveaways
      • Information
      • Level
      • Links / Connections
      • Logging
      • Moderation
      • Polls
      • Security
      • Spotify
      • TempVoice
      • Ticket
        • Ticket Usage
        • Concepts
        • General / FAQ
        • Setup
        • Panels
        • Settings
        • Transfers
        • Commands
        • Common Issues
      • Twitch
      • Welcome & Leave
    • Changelogs
      • v1.11
      • v1.12
      • v1.13
      • v1.13.1
      • v1.13.2
      • v1.14
      • v1.14.1
      • v1.15
      • v1.15.1
      • v1.16.0
    • Troubleshooting
Powered by GitBook
On this page
  • Commands
  • /copycategory [category] <name> <amount> <change_role_permissions> <role>
  • /moderation ban [user] <notify_about_punishment> <reason> <delete_messages>
  • /moderation banreason [ban] [new_reason]
  • /moderation clear [number] <user> <channel>
  • /moderation kick [user] <reason> <notify_about_punishment>
  • /moderation lock <reason> <channel> <time>
  • /moderation mute [user] [time] <reason>
  • /moderation nickname reset [user]
  • /moderation nickname set [user] [nick]
  • /moderation unban [user] <reason>
  • /moderation unlock <channel>
  • /moderation unmute [user]
Edit on GitHub
  1. Features
  2. Features

Moderation

Commands

/copycategory [category] <name> <amount> <change_role_permissions> <role>

  • Clones a category. This is working like the feature from Discord.

  • Argument [category]

    • This category is going to be cloned.

  • Argument <name>

    • The name of the new category.

  • Argument <amount>

    • The category will be cloned this amount of times.

  • Argument <change_role_permissions>

    • Changes the roles permissions with another role. The role <role> gets the permissions from this role.

  • Argument <role>

    • This role will get the permissions.

/moderation ban [user] <notify_about_punishment> <reason> <delete_messages>

  • Permanently bans a user from the server.

  • Argument [user]

    • This user is permanently banned.

  • Argument <notify_about_punishment>

    • Decide whether the user should be informed of the ban by private message. There is no mention of who banned the user.

  • Argument <reason>

    • Add a reason that is displayed in the audit log.

  • Argument <delete_messages>

    • Delete all messages between a certain time period. This must be between 1 second and 7 days. Specify this with s, m, h and d.

/moderation banreason[ids]<reason><delete_messages>

  • Permanently bans users from the server. Requires the Administrator permission.

  • Argument [ids]

    • The IDs of the members who should be banned.

  • Argument <reason>

    • Add a reason that is displayed in the audit log.

  • Argument <delete_messages>

    • Delete all messages between a certain time period. This must be between 1 second and 7 days. Specify this with s, m, h and d.

/moderation banreason [ban] [new_reason]

  • Change the reason for a ban.

  • Argument [ban]

    • Specify the ban here. This option supports autocomplete, so search for the ban by username or enter an ID here.

  • Argument [new_reason]

    • Enter the new reason here.

/moderation clear [number] <user> <channel>

  • Delete a certain number of messages.

  • Argument [number]

    • Enter the number of messages to be deleted here.

    • The number must be between 1 and 100.

  • Argument <user>

    • The messages are only deleted by this user.

  • Argument <channel>

    • The messages are deleted in this channel.

/moderation kick [user] <reason> <notify_about_punishment>

  • Kick a user from the server.

  • Argument [user]

    • This user will be kicked.

  • Argument <reason>

    • Add a reason that is displayed in the audit log.

  • Argument <notify_about_punishment>

    • Decide whether the user should be informed of the kick by private message. There is no mention of who kicked the user.

/moderation lock <reason> <channel> <time>

  • Remove the permissions for the role @everyone to send messages in the channel .

  • Argument <reason>

    • Add a reason that is displayed in the audit log.

  • Argument <channel>

    • This channel will be locked.

  • Argument <time>

    • Specify how long the channel should be blocked. Enter the time with s, m, h and d.

/moderation mute [user] [time] <reason>

  • Timeout a user with the Discord function

  • Argument [user]

    • This user will be timed out.

  • Argument [time]

    • Specify how long the user should be timed. Specify the time with s, m, h and d.

  • Argument <reason>

    • Add a reason that is displayed in the audit log.

/moderation nickname reset [user]

  • Reset the nickname of a user.

  • Argument [user]

    • The nickname of this user is reset.

/moderation nickname set [user] [nick]

  • Change the nickname of a user.

  • Argument [user]

    • The nickname is changed for this user.

  • Argument [nick]

    • This is the user's new nickname.

/moderation unban [user] <reason>

  • Unban a user with their ID.

  • Argument [user]

    • Specify the user to be unbanned

  • Argument <reason>

    • Add a reason that is displayed in the audit log.

/moderation unlock <channel>

  • Give the role @everyone the authorization to send messages to a channel.

  • Argument <channel>

    • Specify the Discord channel here.

/moderation unmute [user]

  • Remove the timeout of a user.

  • Argument [user]

    • The timeout is removed from this user.

/moderation voice channelinfo<channel>

  • Gets information about a voice channel.

  • Argument <channel>

    • The channel to get information from.

/moderation voice memberinfo<member>

  • Gets voice channel information about a member.

  • Argument <member>

    • The member to get information from.

/moderation voice moveall<old_channel><new_channel>

  • Moves all members from the old channel to the new channel.

  • Argument <old_channel>

    • The old channel where members are moved from

  • Argument <new_channel>

    • The members will be moved in this channel

/moderation voice disconnectall<channel>

  • Disconnects all members from the channel.

  • Argument <channel>

    • The channel where users are disconnected from.

/moderation voice toggleserverdeafen<user>

  • Deafens or Undeafens the member, based on the current deaf status.

  • Argument <user>

    • The user to deafen or undeafen

/moderation voice toggleservermute<user>

  • Mutes or Unmutes the member, based on the current mute status.

  • Argument <user>

    • The user to mute or unmute

PreviousLoggingNextPolls

Last updated 2 months ago