![]() |
DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
|
An interface class for the Message related Discord endpoints;. More...
#include <MessageEntities.hpp>
Static Public Member Functions | |
static CoRoutine< Message > | createMessageAsync (CreateMessageData dataPackage) |
Creates a new Message. | |
static CoRoutine< Message > | crosspostMessageAsync (CrosspostMessageData dataPackage) |
Crossposts a message from a News Channel to the following Channels. | |
static CoRoutine< void > | deleteMessageAsync (DeleteMessageData dataPackage) |
Deletes a Message. | |
static CoRoutine< void > | deleteMessagesBulkAsync (DeleteMessagesBulkData dataPackage) |
Deletes a collection of Messages. | |
static CoRoutine< Message > | editMessageAsync (EditMessageData dataPackage) |
Edit a Message. | |
static CoRoutine< Message > | getMessageAsync (GetMessageData dataPackage) |
Collects a Message from the Discord servers. | |
static CoRoutine< std::vector< Message > > | getMessagesAsync (GetMessagesData dataPackage) |
Collects a collection of Message from the Discord servers. | |
static CoRoutine< std::vector< Message > > | getPinnedMessagesAsync (GetPinnedMessagesData dataPackage) |
Collects a collection of pinned Messages from the Discord servers. | |
static CoRoutine< void > | pinMessageAsync (PinMessageData dataPackage) |
Pins a Message to a given Channel. | |
static CoRoutine< void > | unpinMessageAsync (UnpinMessageData dataPackage) |
Unpins a Message from a given Channel. | |
|
static |
dataPackage | A CreateMessageData structure. |
Definition at line 391 of file MessageEntities.cpp.
|
static |
dataPackage | A CrosspostMessageData structure. |
Definition at line 411 of file MessageEntities.cpp.
|
static |
dataPackage | A DeleteMessageData structure. |
Definition at line 441 of file MessageEntities.cpp.
|
static |
dataPackage | A DeleteMessagesBulkData structure. |
Definition at line 463 of file MessageEntities.cpp.
|
static |
dataPackage | An EditMessageData structure. |
Definition at line 421 of file MessageEntities.cpp.
|
static |
dataPackage | A GetMessageData structure. |
Definition at line 381 of file MessageEntities.cpp.
|
static |
dataPackage | A GetMessagesData structure. |
Definition at line 343 of file MessageEntities.cpp.
|
static |
dataPackage | A GetPinnedMessagesData structure. |
Definition at line 478 of file MessageEntities.cpp.
|
static |
dataPackage | A PinMessageData structure. |
Definition at line 488 of file MessageEntities.cpp.
|
static |
dataPackage | An UnpinMessageData structure. |
Definition at line 500 of file MessageEntities.cpp.