![]() |
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. | |