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 |