Auto Moderation
List Automod Rules
GetAPIAutoModerationRules
Get a list of all rules currently configured for the guild.
import { listAutomodRules } from "dressed";
const automodRules = await listAutomodRules(guildId);Info
This endpoint requires the MANAGE_GUILD permission.
Get Automod Rule
GetAPIAutoModerationRule
Get a single rule.
import { getAutomodRule } from "dressed";
const automodRule = await getAutomodRule(guildId, ruleId);Info
This endpoint requires the MANAGE_GUILD permission.
Create Automod Rule
PostAPIAutoModerationRule
Create a new rule.
import { createAutomodRule } from "dressed";
await createAutomodRule(guildId, data);Info
This endpoint requires the MANAGE_GUILD permission.
Modify Automod Rule
PatchAPIAutoModerationRule
Modify an existing rule.
import { modifyAutomodRule } from "dressed";
await modifyAutomodRule(guildId, ruleId, data);Info
This endpoint requires the MANAGE_GUILD permission.
Delete Automod Rule
DeleteAPIAutoModerationRule
Delete a rule.
import { deleteAutomodRule } from "dressed";
await deleteAutomodRule(guildId, ruleId);Info
This endpoint requires the MANAGE_GUILD permission.