summaryrefslogtreecommitdiff
path: root/src/discord
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2023-01-06 18:40:11 -0500
committerouwou <26526779+ouwou@users.noreply.github.com>2023-01-06 18:40:11 -0500
commit67e924e53879409733f1f462d865ac44762c21dc (patch)
tree702acc73f82984d8cac2f7634ebc8996f17c8737 /src/discord
parentc4590f8b2382fb23a733d2cf2f6c645f02e2fc48 (diff)
downloadabaddon-portaudio-67e924e53879409733f1f462d865ac44762c21dc.tar.gz
abaddon-portaudio-67e924e53879409733f1f462d865ac44762c21dc.zip
display users in voice in channel list
Diffstat (limited to 'src/discord')
-rw-r--r--src/discord/discord.cpp6
-rw-r--r--src/discord/discord.hpp3
2 files changed, 9 insertions, 0 deletions
diff --git a/src/discord/discord.cpp b/src/discord/discord.cpp
index 44f64a9..12ce4e8 100644
--- a/src/discord/discord.cpp
+++ b/src/discord/discord.cpp
@@ -2254,6 +2254,8 @@ void DiscordClient::HandleGatewayReadySupplemental(const GatewayMessage &msg) {
}
}
#endif
+
+ m_signal_gateway_ready_supplemental.emit();
}
void DiscordClient::HandleGatewayReconnect(const GatewayMessage &msg) {
@@ -2776,6 +2778,10 @@ DiscordClient::type_signal_gateway_ready DiscordClient::signal_gateway_ready() {
return m_signal_gateway_ready;
}
+DiscordClient::type_signal_gateway_ready_supplemental DiscordClient::signal_gateway_ready_supplemental() {
+ return m_signal_gateway_ready_supplemental;
+}
+
DiscordClient::type_signal_message_create DiscordClient::signal_message_create() {
return m_signal_message_create;
}
diff --git a/src/discord/discord.hpp b/src/discord/discord.hpp
index a7e3f79..fa399cc 100644
--- a/src/discord/discord.hpp
+++ b/src/discord/discord.hpp
@@ -379,6 +379,7 @@ private:
// signals
public:
typedef sigc::signal<void> type_signal_gateway_ready;
+ typedef sigc::signal<void> type_signal_gateway_ready_supplemental;
typedef sigc::signal<void, Message> type_signal_message_create;
typedef sigc::signal<void, Snowflake, Snowflake> type_signal_message_delete;
typedef sigc::signal<void, Snowflake, Snowflake> type_signal_message_update;
@@ -446,6 +447,7 @@ public:
#endif
type_signal_gateway_ready signal_gateway_ready();
+ type_signal_gateway_ready_supplemental signal_gateway_ready_supplemental();
type_signal_message_create signal_message_create();
type_signal_message_delete signal_message_delete();
type_signal_message_update signal_message_update();
@@ -512,6 +514,7 @@ public:
protected:
type_signal_gateway_ready m_signal_gateway_ready;
+ type_signal_gateway_ready_supplemental m_signal_gateway_ready_supplemental;
type_signal_message_create m_signal_message_create;
type_signal_message_delete m_signal_message_delete;
type_signal_message_update m_signal_message_update;