DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
Loading...
Searching...
No Matches
DiscordCoreAPI::VoiceStateData Struct Reference

Voice state data. More...

#include <FoundationEntities.hpp>

Inheritance diagram for DiscordCoreAPI::VoiceStateData:
[legend]

Public Data Members

bool deaf { false }
 Whether this User is deafened by the server.
 
bool mute { false }
 Whether this User is muted by the server.
 
TimeStamp requestToSpeakTimestamp {}
 The time at which the User requested to speak.
 
bool selfDeaf { false }
 Whether this User is locally deafened.
 
bool selfMute { false }
 Whether this User is locally muted.
 
bool selfStream { false }
 Whether this User is streaming using "Go Live".
 
bool selfVideo { false }
 Whether this User's camera is enabled.
 
std::string sessionId {}
 The session id for this voice state.
 
bool suppress { false }
 Whether this User is muted by the current User.
 
- Public Data Members inherited from DiscordCoreAPI::VoiceStateDataLight
Snowflake channelId {}
 The Channel id this User is connected to.
 
Snowflake guildId {}
 The Guild id this voice state is for.
 
Snowflake userId {}
 The User id this voice state is for.
 

The documentation for this struct was generated from the following files: