Auto Moderation
List Auto Moderation Rules For Guild
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 Auto Moderation 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 Auto Moderation Rule
PostAPIAutoModerationRule
Create a new rule.
import { createAutomodRule } from "dressed";
await createAutomodRule(guildId, data);Info
This endpoint requires the MANAGE_GUILD permission.
Modify Auto Moderation Rule
PatchAPIAutoModerationRule
Modify an existing rule.
import { modifyAutomodRule } from "dressed";
await modifyAutomodRule(guildId, ruleId, data);Info
This endpoint requires the MANAGE_GUILD permission.
Delete Auto Moderation Rule
DeleteAPIAutoModerationRule
Delete a rule.
import { deleteAutomodRule } from "dressed";
await deleteAutomodRule(guildId, ruleId);Info
This endpoint requires the MANAGE_GUILD permission.