diff options
Diffstat (limited to 'abaddon.hpp')
-rw-r--r-- | abaddon.hpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/abaddon.hpp b/abaddon.hpp index 0799ed3..8415bb7 100644 --- a/abaddon.hpp +++ b/abaddon.hpp @@ -66,7 +66,7 @@ public: void DiscordOnMessageDelete(Snowflake id, Snowflake channel_id); void DiscordOnMessageUpdate(Snowflake id, Snowflake channel_id); void DiscordOnGuildMemberListUpdate(Snowflake guild_id); - void DiscordOnGuildCreate(Snowflake guild_id); + void DiscordOnGuildCreate(const GuildData &guild); void DiscordOnGuildDelete(Snowflake guild_id); void DiscordOnChannelDelete(Snowflake channel_id); void DiscordOnChannelUpdate(Snowflake channel_id); @@ -74,6 +74,7 @@ public: void DiscordOnGuildUpdate(Snowflake guild_id); void DiscordOnReactionAdd(Snowflake message_id, const Glib::ustring ¶m); void DiscordOnReactionRemove(Snowflake message_id, const Glib::ustring ¶m); + void DiscordOnGuildJoinRequestCreate(const GuildJoinRequestCreateData &data); void DiscordOnDisconnect(bool is_reconnecting, GatewayCloseCode close_code); const SettingsManager &GetSettings() const; @@ -83,6 +84,8 @@ public: void ShowUserMenu(const GdkEvent *event, Snowflake id, Snowflake guild_id); protected: + void ShowGuildVerificationGateDialog(Snowflake guild_id); + void SetupUserMenu(); void ManageHeapWindow(Gtk::Window *window); |