summaryrefslogtreecommitdiff
path: root/src/discord/discord.cpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2024-03-12 21:24:58 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2024-03-12 21:24:58 -0400
commitfba1f568c23bd2e9a1cc7852dcb9b1b747611973 (patch)
tree19f5fb93a0cbc747826f505420939a84649783c7 /src/discord/discord.cpp
parent98218dfde37ce595401a0c1446d9e40418cc15d6 (diff)
downloadabaddon-portaudio-fba1f568c23bd2e9a1cc7852dcb9b1b747611973.tar.gz
abaddon-portaudio-fba1f568c23bd2e9a1cc7852dcb9b1b747611973.zip
store suppressed state
Diffstat (limited to 'src/discord/discord.cpp')
-rw-r--r--src/discord/discord.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/discord/discord.cpp b/src/discord/discord.cpp
index e99cb5f..ab0374d 100644
--- a/src/discord/discord.cpp
+++ b/src/discord/discord.cpp
@@ -2960,6 +2960,7 @@ void DiscordClient::SetVoiceState(Snowflake user_id, const VoiceState &state) {
if (state.IsDeafened) flags |= VoiceStateFlags::Deaf;
if (state.IsSelfStream) flags |= VoiceStateFlags::SelfStream;
if (state.IsSelfVideo) flags |= VoiceStateFlags::SelfVideo;
+ if (state.IsSuppressed) flags |= VoiceStateFlags::Suppressed;
m_voice_states[user_id] = std::make_pair(*state.ChannelID, flags);
m_voice_state_channel_users[*state.ChannelID].insert(user_id);