![]() |
DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
|
An interface class for the AutoModerationRule related Discord endpoints. More...
#include <AutoModerationEntities.hpp>
Public Member Functions | |
CoRoutine< AutoModerationRule > | createAutoModerationRuleAsync (CreateAutoModerationRuleData dataPackage) |
Create a particular Auto-Moderation-Rule. | |
CoRoutine< void > | deleteAutoModerationRuleAsync (DeleteAutoModerationRuleData dataPackage) |
Delete a particular Auto-Moderation-Rule. | |
CoRoutine< AutoModerationRule > | getAutoModerationRuleAsync (GetAutoModerationRuleData dataPackage) |
Get a particular Auto-Moderation-Rule. | |
CoRoutine< std::vector< AutoModerationRule > > | listAutoModerationRulesForGuildAsync (ListAutoModerationRulesForGuildData dataPackage) |
Get all of the Guild's Auto-Moderation-Rules. | |
CoRoutine< AutoModerationRule > | modifyAutoModerationRuleAsync (ModifyAutoModerationRuleData dataPackage) |
Modify a particular Auto-Moderation-Rule. | |
CoRoutine< AutoModerationRule > DiscordCoreAPI::AutoModerationRules::createAutoModerationRuleAsync | ( | CreateAutoModerationRuleData | dataPackage | ) |
Definition at line 198 of file AutoModerationEntities.cpp.
CoRoutine< void > DiscordCoreAPI::AutoModerationRules::deleteAutoModerationRuleAsync | ( | DeleteAutoModerationRuleData | dataPackage | ) |
Definition at line 225 of file AutoModerationEntities.cpp.
CoRoutine< AutoModerationRule > DiscordCoreAPI::AutoModerationRules::getAutoModerationRuleAsync | ( | GetAutoModerationRuleData | dataPackage | ) |
Definition at line 187 of file AutoModerationEntities.cpp.
CoRoutine< std::vector< AutoModerationRule > > DiscordCoreAPI::AutoModerationRules::listAutoModerationRulesForGuildAsync | ( | ListAutoModerationRulesForGuildData | dataPackage | ) |
Definition at line 176 of file AutoModerationEntities.cpp.
CoRoutine< AutoModerationRule > DiscordCoreAPI::AutoModerationRules::modifyAutoModerationRuleAsync | ( | ModifyAutoModerationRuleData | dataPackage | ) |
Definition at line 211 of file AutoModerationEntities.cpp.