All modules

moderation

Comprehensive moderation toolkit: kick, ban, timeout, warn, purge, slowmode, lock/unlock

/kick

Kick a member from the server

  • userUserrequired

    The user to kick

  • reasonString

    Reason for the kick

/ban

Ban a member from the server

  • userUserrequired

    The user to ban

  • reasonString

    Reason for the ban

  • delete_daysInteger

    Number of days of messages to delete (0-7)

/unban

Unban a user from the server

  • user_idStringrequired

    The user ID to unban

  • reasonString

    Reason for the unban

/timeout

Timeout a member (prevent them from chatting)

  • userUserrequired

    The user to timeout

  • durationStringrequired

    Duration (e.g. 10m, 1h, 1d). Max 28 days.

  • reasonString

    Reason for the timeout

/untimeout

Remove a timeout from a member

  • userUserrequired

    The user to untimeout

  • reasonString

    Reason for removing the timeout

/warn

Issue a warning to a member

  • userUserrequired

    The user to warn

  • reasonStringrequired

    Reason for the warning

/warnings

View warnings for a member

  • userUserrequired

    The user to check

/clearwarnings

Clear all warnings for a member

  • userUserrequired

    The user to clear warnings for

/purge

Bulk delete messages from a channel

  • amountIntegerrequired

    Number of messages to delete (1-100)

  • userUser

    Only delete messages from this user

/slowmode

Set slowmode for a channel

  • secondsIntegerrequired

    Slowmode delay in seconds (0 = off, max 21600)

  • channelChannel

    The channel (defaults to current)

/lock

Lock a channel (prevent @everyone from sending messages)

  • channelChannel

    The channel to lock (defaults to current)

  • reasonString

    Reason for locking

/unlock

Unlock a channel (allow @everyone to send messages)

  • channelChannel

    The channel to unlock (defaults to current)

/modlog

Set the moderation log channel

  • channelChannelrequired

    The channel for mod logs