summaryrefslogtreecommitdiff
path: root/discord/discord.hpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2020-11-01 00:01:48 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2020-11-01 00:01:48 -0400
commit79e4252ab390d2449757c972f248bc194be4134f (patch)
treedc21a05d669ca5990fa697cf272d9d526fdf0b3d /discord/discord.hpp
parent2d0c78d4fae6e7a2e596fe9db24a78a0f878bd48 (diff)
downloadabaddon-portaudio-79e4252ab390d2449757c972f248bc194be4134f.tar.gz
abaddon-portaudio-79e4252ab390d2449757c972f248bc194be4134f.zip
handle GUILD_UPDATE
Diffstat (limited to 'discord/discord.hpp')
-rw-r--r--discord/discord.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/discord/discord.hpp b/discord/discord.hpp
index 240bd1e..42fa281 100644
--- a/discord/discord.hpp
+++ b/discord/discord.hpp
@@ -129,6 +129,7 @@ private:
void HandleGatewayChannelDelete(const GatewayMessage &msg);
void HandleGatewayChannelUpdate(const GatewayMessage &msg);
void HandleGatewayChannelCreate(const GatewayMessage &msg);
+ void HandleGatewayGuildUpdate(const GatewayMessage &msg);
void HeartbeatThread();
void SendIdentify();
@@ -180,6 +181,7 @@ public:
typedef sigc::signal<void, Snowflake> type_signal_channel_delete;
typedef sigc::signal<void, Snowflake> type_signal_channel_update;
typedef sigc::signal<void, Snowflake> type_signal_channel_create;
+ typedef sigc::signal<void, Snowflake> type_signal_guild_update;
type_signal_gateway_ready signal_gateway_ready();
type_signal_channel_list_refresh signal_channel_list_refresh();
@@ -192,6 +194,7 @@ public:
type_signal_channel_delete signal_channel_delete();
type_signal_channel_update signal_channel_update();
type_signal_channel_create signal_channel_create();
+ type_signal_guild_update signal_guild_update();
protected:
type_signal_gateway_ready m_signal_gateway_ready;
@@ -205,4 +208,5 @@ protected:
type_signal_channel_delete m_signal_channel_delete;
type_signal_channel_update m_signal_channel_update;
type_signal_channel_create m_signal_channel_create;
+ type_signal_guild_update m_signal_guild_update;
};