DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
Loading...
Searching...
No Matches
GuildEntities.hpp File Reference
Include dependency graph for GuildEntities.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes and Structures

struct  DiscordCoreAPI::BeginGuildPruneData
 For pruning a number of GuildMembers from the Guild. More...
 
struct  DiscordCoreAPI::CreateGuildBanData
 For banning a current GuildMember. More...
 
struct  DiscordCoreAPI::CreateGuildData
 For creating a Guild. More...
 
struct  DiscordCoreAPI::CreateGuildFromGuildTemplateData
 For creating a Guild from a Guild template. More...
 
struct  DiscordCoreAPI::CreateGuildTemplateData
 For creating a Guild Template. More...
 
struct  DiscordCoreAPI::DeleteGuildData
 For deleting a Guild. More...
 
struct  DiscordCoreAPI::DeleteGuildIntegrationData
 For deleting a Guild integration. More...
 
struct  DiscordCoreAPI::DeleteGuildTemplateData
 For deleting a Guild Template. More...
 
struct  DiscordCoreAPI::DeleteInviteData
 For deleting a single Guild Invite. More...
 
struct  DiscordCoreAPI::GetCurrentUserGuildsData
 For collecting a list of Guild's that the Bot is in. More...
 
struct  DiscordCoreAPI::GetGuildAuditLogsData
 For geting a Guild's audit logs. More...
 
struct  DiscordCoreAPI::GetGuildBanData
 For getting a single Guild Ban. More...
 
struct  DiscordCoreAPI::GetGuildBansData
 For getting a list of Guild bans. More...
 
struct  DiscordCoreAPI::GetGuildData
 For getting a Guild from the library's cache or a Discord server. More...
 
struct  DiscordCoreAPI::GetGuildInvitesData
 For geting all of the current invites from a Guild. More...
 
struct  DiscordCoreAPI::GetGuildPreviewData
 For acquiring a Guild preview of a chosen Guild. More...
 
struct  DiscordCoreAPI::GetGuildPruneCountData
 For collecting the Guild prune count. More...
 
struct  DiscordCoreAPI::GetGuildTemplateData
 For collecting a Guild's template. More...
 
struct  DiscordCoreAPI::GetGuildTemplatesData
 For collecting a list of Guild Templates from a chosen Guild. More...
 
struct  DiscordCoreAPI::GetGuildVanityInviteData
 For geting the vanity invite responseData of a Guild. More...
 
struct  DiscordCoreAPI::GetGuildVoiceRegionsData
 For collecting a list of Guild voice regions. More...
 
struct  DiscordCoreAPI::GetGuildWelcomeScreenData
 For collecting a Guild's welcome screen. More...
 
struct  DiscordCoreAPI::GetGuildWidgetData
 For collecting a Guild's widget. More...
 
struct  DiscordCoreAPI::GetGuildWidgetImageData
 For collecting a Guild's widget image. More...
 
struct  DiscordCoreAPI::GetGuildWidgetSettingsData
 For collecting a Guild's widget settings. More...
 
struct  DiscordCoreAPI::GetInviteData
 For geting a single invite's responseData from a Guild. More...
 
class  DiscordCoreAPI::Guild
 A discord Guild. Used to connect to/disconnect from voice. More...
 
class  DiscordCoreAPI::Guilds
 An interface class for the Guild related Discord endpoints. More...
 
struct  DiscordCoreAPI::LeaveGuildData
 For leaving a particular Guild. More...
 
struct  DiscordCoreAPI::ModifyGuildData
 For modifying the properties of a chosen Guild. More...
 
struct  DiscordCoreAPI::ModifyGuildTemplateData
 For modifying a Guild Template. More...
 
struct  DiscordCoreAPI::ModifyGuildWelcomeScreenData
 For modifying a Guild's welcome screen. More...
 
struct  DiscordCoreAPI::ModifyGuildWidgetData
 For modifying a Guild's widget. More...
 
struct  DiscordCoreAPI::RemoveGuildBanData
 For removing a previous created Ban. More...
 
struct  DiscordCoreAPI::SyncGuildTemplateData
 For syncing a Guild Template. More...
 

Namespaces

namespace  DiscordCoreAPI
 The main namespace for this library.