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

Voice state data. More...

#include <FoundationEntities.hpp>

Inheritance diagram for DiscordCoreAPI::VoiceStateData:

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: