DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
|
An interface class for the reaction_data related discord endpoints. More...
#include <ReactionEntities.hpp>
Static Public Member Functions | |
static co_routine< emoji_data > | createGuildEmojiAsync (create_guild_emoji_data dataPackage) |
Creates a single guild emoji within a chosen guild. More... | |
static co_routine< reaction_data > | createReactionAsync (const create_reaction_data dataPackage) |
Creates a reaction_data on a message. More... | |
static co_routine< void > | deleteAllReactionsAsync (const delete_all_reactions_data dataPackage) |
Deletes all of the reactions from a given message_data. More... | |
static co_routine< void > | deleteGuildEmojiAsync (const delete_guild_emoji_data dataPackage) |
Deletes a single guild emoji within a chosen guild. More... | |
static co_routine< void > | deleteOwnReactionAsync (const delete_own_reaction_data dataPackage) |
Deletes your own reactions from a given message_data. More... | |
static co_routine< void > | deleteReactionsByEmojiAsync (const delete_reactions_by_emoji_data dataPackage) |
Deletes all of the reactions by a specific emoji from a given message_data. More... | |
static co_routine< void > | deleteUserReactionAsync (const delete_user_reaction_data dataPackage) |
Deletes all of the reactions by a specific user_data from a given message_data. More... | |
static co_routine< jsonifier::vector< emoji_data > > | getEmojiListAsync (const get_emoji_list_data dataPackage) |
Collects a list of guild emoji from a chosen guild. More... | |
static co_routine< emoji_data > | getGuildEmojiAsync (const get_guild_emoji_data dataPackage) |
Collects a single guild emoji from a chosen guild. More... | |
static co_routine< jsonifier::vector< user_data > > | getReactionsAsync (const get_reactions_data dataPackage) |
Get a list of users that reacted with this emoji. returns An array of user objects on success. More... | |
static co_routine< emoji_data > | modifyGuildEmojiAsync (const modify_guild_emoji_data dataPackage) |
Modifies a single guild emoji within a chosen guild. More... | |
|
static |
dataPackage | a create_guild_emoji_data structure. |
Definition at line 220 of file ReactionEntities.cpp.
|
static |
dataPackage | a create_reaction_data structure. |
Definition at line 102 of file ReactionEntities.cpp.
|
static |
dataPackage | a delete_all_reactions_data structure. |
Definition at line 172 of file ReactionEntities.cpp.
|
static |
dataPackage | a delete_guild_emoji_data structure. |
Definition at line 268 of file ReactionEntities.cpp.
|
static |
dataPackage | a delete_own_reaction_data structure. |
Definition at line 119 of file ReactionEntities.cpp.
|
static |
dataPackage | a delete_reactions_by_emoji_data structure. |
Definition at line 182 of file ReactionEntities.cpp.
|
static |
dataPackage | a delete_user_reaction_data structure. |
Definition at line 135 of file ReactionEntities.cpp.
|
static |
dataPackage | a get_emoji_list_data structure. |
Definition at line 198 of file ReactionEntities.cpp.
|
static |
dataPackage | a get_guild_emoji_data structure. |
Definition at line 209 of file ReactionEntities.cpp.
|
static |
dataPackage | a get_reactions_data structure. |
Definition at line 152 of file ReactionEntities.cpp.
|
static |
dataPackage | a modify_guild_emoji_data structure. |
Definition at line 253 of file ReactionEntities.cpp.