Manages API methods for auto moderation rules and stores their cache.
The data structure belonging to this manager.
Inherited from DataManagerCreates a new auto moderation rule.
| Name | Type | Optional | Description |
|---|---|---|---|
| options | AutoModerationRuleCreateOptions | No | Options for creating the auto moderation rule |
Deletes an auto moderation rule.
| Name | Type | Optional | Description |
|---|---|---|---|
| autoModerationRule | AutoModerationRuleResolvable | No | The auto moderation rule to delete |
| reason | string | Yes | The reason for deleting the auto moderation rule |
Edits an auto moderation rule.
| Name | Type | Optional | Description |
|---|---|---|---|
| autoModerationRule | AutoModerationRuleResolvable | No | The auto moderation rule to edit |
| options | AutoModerationRuleEditOptions | No | Options for editing the auto moderation rule |
Fetches auto moderation rules from Discord.
Example
Example
Example
| Name | Type | Optional | Description |
|---|---|---|---|
| options | AutoModerationRuleResolvable | FetchAutoModerationRuleOptions | No | Options for fetching auto moderation rule(s) |
Resolves an AutoModerationRuleResolvable to an AutoModerationRule object.
| Name | Type | Optional | Description |
|---|---|---|---|
| autoModerationRule | AutoModerationRuleResolvable | No | The AutoModerationRule resolvable to resolve |
Resolves an AutoModerationRuleResolvable to a AutoModerationRule id.
| Name | Type | Optional | Description |
|---|---|---|---|
| autoModerationRule | AutoModerationRuleResolvable | No | The AutoModerationRule resolvable to resolve |