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

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