summaryrefslogtreecommitdiff
path: root/src/discord/discord.hpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2021-12-29 23:51:12 -0500
committerouwou <26526779+ouwou@users.noreply.github.com>2021-12-29 23:51:12 -0500
commitea7464722b00501e077b4cb8ae267200ee6df220 (patch)
tree1bc6880a1814eb3b45230093cd98e72e63a07c53 /src/discord/discord.hpp
parentd6da646d879a1b7f0ea2d09db2b266e3b6d0f3fa (diff)
downloadabaddon-portaudio-ea7464722b00501e077b4cb8ae267200ee6df220.tar.gz
abaddon-portaudio-ea7464722b00501e077b4cb8ae267200ee6df220.zip
handle change of mute state for guilds
Diffstat (limited to 'src/discord/discord.hpp')
-rw-r--r--src/discord/discord.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/discord/discord.hpp b/src/discord/discord.hpp
index 4374396..1f8daa5 100644
--- a/src/discord/discord.hpp
+++ b/src/discord/discord.hpp
@@ -372,6 +372,8 @@ public:
typedef sigc::signal<void, Message> type_signal_message_sent;
typedef sigc::signal<void, Snowflake> type_signal_channel_muted;
typedef sigc::signal<void, Snowflake> type_signal_channel_unmuted;
+ typedef sigc::signal<void, Snowflake> type_signal_guild_muted;
+ typedef sigc::signal<void, Snowflake> type_signal_guild_unmuted;
typedef sigc::signal<void, std::string /* nonce */, float /* retry_after */> type_signal_message_send_fail; // retry after param will be 0 if it failed for a reason that isnt slowmode
typedef sigc::signal<void, bool, GatewayCloseCode> type_signal_disconnected; // bool true if reconnecting
@@ -422,6 +424,8 @@ public:
type_signal_message_sent signal_message_sent();
type_signal_channel_muted signal_channel_muted();
type_signal_channel_unmuted signal_channel_unmuted();
+ type_signal_guild_muted signal_guild_muted();
+ type_signal_guild_unmuted signal_guild_unmuted();
type_signal_message_send_fail signal_message_send_fail();
type_signal_disconnected signal_disconnected();
type_signal_connected signal_connected();
@@ -472,6 +476,8 @@ protected:
type_signal_message_sent m_signal_message_sent;
type_signal_channel_muted m_signal_channel_muted;
type_signal_channel_unmuted m_signal_channel_unmuted;
+ type_signal_guild_muted m_signal_guild_muted;
+ type_signal_guild_unmuted m_signal_guild_unmuted;
type_signal_message_send_fail m_signal_message_send_fail;
type_signal_disconnected m_signal_disconnected;
type_signal_connected m_signal_connected;