DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
|
#include <discordcoreapi/FoundationEntities.hpp>
#include <discordcoreapi/VoiceConnection.hpp>
#include <discordcoreapi/RoleEntities.hpp>
#include <discordcoreapi/ChannelEntities.hpp>
#include <discordcoreapi/StickerEntities.hpp>
#include <discordcoreapi/GuildScheduledEventEntities.hpp>
#include <discordcoreapi/StageInstanceEntities.hpp>
Go to the source code of this file.
Classes and Structures | |
struct | discord_core_api::begin_guild_prune_data |
For pruning a number of guild_members from the guild. More... | |
struct | discord_core_api::create_guild_ban_data |
For banning a current guild_member_data. More... | |
struct | discord_core_api::create_guild_data |
For creating a guild. More... | |
struct | discord_core_api::create_guild_from_guild_template_data |
For creating a guild from a guild template. More... | |
struct | discord_core_api::create_guild_template_data |
For creating a guild template. More... | |
struct | discord_core_api::delete_guild_data |
For deleting a guild. More... | |
struct | discord_core_api::delete_guild_integration_data |
For deleting a guild integration. More... | |
struct | discord_core_api::delete_guild_template_data |
For deleting a guild template. More... | |
struct | discord_core_api::delete_invite_data |
For deleting a single guild invite. More... | |
struct | discord_core_api::get_current_user_guilds_data |
For collecting a list of guild's that the bot is in. More... | |
struct | discord_core_api::get_guild_audit_logs_data |
For geting a guild's audit logs. More... | |
struct | discord_core_api::get_guild_ban_data |
For getting a single guild ban. More... | |
struct | discord_core_api::get_guild_bans_data |
For getting a list of guild bans. More... | |
struct | discord_core_api::get_guild_data |
For getting a guild from the library's cache or a discord server. More... | |
struct | discord_core_api::get_guild_invites_data |
For geting all of the current invites from a guild. More... | |
struct | discord_core_api::get_guild_preview_data |
For acquiring a guild preview of a chosen guild. More... | |
struct | discord_core_api::get_guild_prune_count_data |
For collecting the guild prune count. More... | |
struct | discord_core_api::get_guild_template_data |
For collecting a guild's template. More... | |
struct | discord_core_api::get_guild_templates_data |
For collecting a list of guild templates from a chosen guild. More... | |
struct | discord_core_api::get_guild_vanity_invite_data |
For geting the vanity invite responseData of a guild. More... | |
struct | discord_core_api::get_guild_voice_regions_data |
For collecting a list of guild voice regions. More... | |
struct | discord_core_api::get_guild_welcome_screen_data |
For collecting a guild's welcome screen. More... | |
struct | discord_core_api::get_guild_widget_data |
For collecting a guild's widget. More... | |
struct | discord_core_api::get_guild_widget_image_data |
For collecting a guild's widget image. More... | |
struct | discord_core_api::get_guild_widget_settings_data |
For collecting a guild's widget settings. More... | |
struct | discord_core_api::get_invite_data |
For geting a single invite's responseData from a guild. More... | |
class | discord_core_api::guilds |
An interface class for the guild_data related discord endpoints. More... | |
struct | discord_core_api::leave_guild_data |
For leaving a particular guild. More... | |
struct | discord_core_api::modify_guild_data |
For modifying the properties of a chosen guild. More... | |
struct | discord_core_api::modify_guild_template_data |
For modifying a guild template. More... | |
struct | discord_core_api::modify_guild_welcome_screen_data |
For modifying a guild's welcome screen. More... | |
struct | discord_core_api::modify_guild_widget_data |
For modifying a guild's widget. More... | |
struct | discord_core_api::remove_guild_ban_data |
For removing a previous created ban. More... | |
struct | discord_core_api::sync_guild_template_data |
For syncing a guild template. More... | |
Namespaces | |
namespace | discord_core_api |
The main namespace for the forward-facing interfaces. | |