Automod Tools

Auto moderation rule lifecycle.

These tools are comparatively powerful because they change how a guild reacts to future content and user actions.

list_automod_rules #

  • Purpose: list all AutoMod rules in a guild.
  • Key arguments: guild_id or guild_name.

get_automod_rule #

  • Purpose: fetch one AutoMod rule.
  • Key arguments: guild_id or guild_name, rule_id.

create_automod_rule #

  • Purpose: create a new AutoMod rule.
  • Key arguments: guild_id or guild_name, name, event_type, trigger_type, actions.
  • Notes:
  • Exemptions can usually be expressed with IDs or names depending on the field.

edit_automod_rule #

  • Purpose: update an existing AutoMod rule.
  • Key arguments: guild_id or guild_name, rule_id, editable fields (name, enabled, actions, exemptions, and trigger metadata).

delete_automod_rule #

  • Purpose: delete an AutoMod rule.
  • Key arguments: guild_id or guild_name, rule_id.