![]() |
DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
|
An interface class for the Reaction related Discord endpoints. More...
#include <ReactionEntities.hpp>
Static Public Member Functions | |
static CoRoutine< EmojiData > | createGuildEmojiAsync (CreateGuildEmojiData dataPackage) |
Creates a single Guild Emoji within a chosen Guild. | |
static CoRoutine< Reaction > | createReactionAsync (CreateReactionData dataPackage) |
Creates a Reaction on a Message. | |
static CoRoutine< void > | deleteAllReactionsAsync (DeleteAllReactionsData dataPackage) |
Deletes all of the Reactions from a given Message. | |
static CoRoutine< void > | deleteGuildEmojiAsync (DeleteGuildEmojiData dataPackage) |
Deletes a single Guild Emoji within a chosen Guild. | |
static CoRoutine< void > | deleteOwnReactionAsync (DeleteOwnReactionData dataPackage) |
Deletes your own Reactions from a given Message. | |
static CoRoutine< void > | deleteReactionsByEmojiAsync (DeleteReactionsByEmojiData dataPackage) |
Deletes all of the Reactions by a specific emoji from a given Message. | |
static CoRoutine< void > | deleteUserReactionAsync (DeleteUserReactionData dataPackage) |
Deletes all of the Reactions by a specific User from a given Message. | |
static CoRoutine< EmojiDataVector > | getEmojiListAsync (GetEmojiListData dataPackage) |
Collects a list of Guild Emoji from a chosen Guild. | |
static CoRoutine< EmojiData > | getGuildEmojiAsync (GetGuildEmojiData dataPackage) |
Collects a single Guild Emoji from a chosen Guild. | |
static CoRoutine< UserVector > | getReactionsAsync (GetReactionsData dataPackage) |
Get a list of users that reacted with this emoji. Returns an array of user objects on success. | |
static CoRoutine< EmojiData > | modifyGuildEmojiAsync (ModifyGuildEmojiData dataPackage) |
Modifies a single Guild Emoji within a chosen Guild. | |
|
static |
dataPackage | A CreateGuildEmojiData structure. |
Definition at line 210 of file ReactionEntities.cpp.
|
static |
dataPackage | A CreateReactionData structure. |
Definition at line 95 of file ReactionEntities.cpp.
|
static |
dataPackage | A DeleteAllReactionsData structure. |
Definition at line 165 of file ReactionEntities.cpp.
|
static |
dataPackage | A DeleteGuildEmojiData structure. |
Definition at line 266 of file ReactionEntities.cpp.
|
static |
dataPackage | A DeleteOwnReactionData structure. |
Definition at line 112 of file ReactionEntities.cpp.
|
static |
dataPackage | A DeleteReactionsByEmojiData structure. |
Definition at line 174 of file ReactionEntities.cpp.
|
static |
dataPackage | A DeleteUserReactionData structure. |
Definition at line 128 of file ReactionEntities.cpp.
|
static |
dataPackage | A GetEmojiListData structure. |
Definition at line 190 of file ReactionEntities.cpp.
|
static |
dataPackage | A GetGuildEmojiData structure. |
Definition at line 200 of file ReactionEntities.cpp.
|
static |
dataPackage | A GetReactionsData structure. |
Definition at line 145 of file ReactionEntities.cpp.
|
static |
dataPackage | A ModifyGuildEmojiData structure. |
Definition at line 250 of file ReactionEntities.cpp.