๐Ÿ›ก Auto Moderation

Auto Moderation allows you to configure your server to automatically detect and respond to actions, such as posting links, based on your settings. Currently, link moderation is supported.

๐Ÿงพ Commands

/automod-on

Description: Enables auto-moderation, which automatically takes action when links are posted.

Required permission: Administrator

Usage:

/automod-on

/auto-mod-whitelist

Description: Adds a link to the whitelist or lists all whitelisted links.

Required permission: Administrator

Subcommands:

  • add: Adds a link to the whitelist.
  • list: Lists all links in the whitelist.

Usage:

/auto-mod-whitelist add: [Example link]
  • Example link โ€“ Provide the link to whitelist.

or

/auto-mod-whitelist list

/auto-mod-setup

Description: Configures auto-moderation. Enables or disables auto-mod and sets immunity roles.

Required permission: Administrator

Usage:

/auto-mod-setup --mode [true|false] --immunity-roles [role IDs]
  • --mode [true|false] โ€“ Enables or disables auto-moderation.
  • --immunity-roles [role IDs] โ€“ Comma-separated list of role IDs that will be immune to auto-moderation.

/auto-mod-user-clearing

Description: Clears warnings or actions (timeout, kick, ban) for specific users or all users in the server.

Required permission: Administrator

Subcommands:

  • clear_all: Clears all warnings for all users.
  • user: Clears actions for a specific user.

Usage:

/auto-mod-user-clearing --user [user] --action [timeout|kick|ban] --clear_all [true|false]
  • --user [user] โ€“ Specify the user for whom to clear warnings or actions.
  • --action [timeout|kick|ban] โ€“ Specify the action to be cleared.
  • --clear_all [true|false] โ€“ Set to true to clear warnings for all users.

/auto-mod-warn-action

Description: Sets an action (timeout, kick, or ban) after a specific number of warnings.

Required permission: Manage Guild

Usage:

/auto-mod-warn-action --warns [number] --action [timeout|kick|ban] --duration [duration]
  • --warns [number] โ€“ The number of warnings before the action is triggered.
  • --action [timeout|kick|ban] โ€“ The action to take: "timeout", "kick", or "ban".
  • --duration [duration] โ€“ The duration of the action, e.g., "10m" for 10 minutes, "2h" for 2 hours, or "permanent" for a ban.

Example:

/auto-mod-warn-action --warns 3 --action kick --duration 2h

This command triggers a kick after 3 warnings, lasting for 2 hours.