summaryrefslogtreecommitdiff
path: root/abaddon.hpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2021-09-13 01:44:43 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2021-09-13 01:44:43 -0400
commitaf85d5c89582176b75d43f3f92cce6aa55d19367 (patch)
tree44febc0f5dc026572fab9d7a9776bfc202c7b675 /abaddon.hpp
parentb01234083001e5b1f5383d6cd4e909e6ca7e58cf (diff)
parent002004cb5f01d22601047433cc868359cf022842 (diff)
downloadabaddon-portaudio-af85d5c89582176b75d43f3f92cce6aa55d19367.tar.gz
abaddon-portaudio-af85d5c89582176b75d43f3f92cce6aa55d19367.zip
Merge branch 'threads'
Diffstat (limited to 'abaddon.hpp')
-rw-r--r--abaddon.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/abaddon.hpp b/abaddon.hpp
index 320f621..92485fb 100644
--- a/abaddon.hpp
+++ b/abaddon.hpp
@@ -47,6 +47,7 @@ public:
void ActionGuildSettings(Snowflake id);
void ActionAddRecipient(Snowflake channel_id);
void ActionViewPins(Snowflake channel_id);
+ void ActionViewThreads(Snowflake channel_id);
bool ShowConfirm(const Glib::ustring &prompt, Gtk::Window *window = nullptr);
@@ -65,11 +66,13 @@ public:
void DiscordOnMessageDelete(Snowflake id, Snowflake channel_id);
void DiscordOnMessageUpdate(Snowflake id, Snowflake channel_id);
void DiscordOnGuildMemberListUpdate(Snowflake guild_id);
+ void DiscordOnThreadMemberListUpdate(const ThreadMemberListUpdateData &data);
void DiscordOnReactionAdd(Snowflake message_id, const Glib::ustring &param);
void DiscordOnReactionRemove(Snowflake message_id, const Glib::ustring &param);
void DiscordOnGuildJoinRequestCreate(const GuildJoinRequestCreateData &data);
void DiscordOnMessageSent(const Message &data);
void DiscordOnDisconnect(bool is_reconnecting, GatewayCloseCode close_code);
+ void DiscordOnThreadUpdate(const ThreadUpdateData &data);
const SettingsManager &GetSettings() const;