From c5bc3455b1bfd2d643f31f66ec61f2098a4d3ba9 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 18 Feb 2021 18:37:25 -0500 Subject: add menus to dm channels + close/leave dm --- discord/discord.cpp | 6 ++++++ discord/discord.hpp | 1 + 2 files changed, 7 insertions(+) (limited to 'discord') diff --git a/discord/discord.cpp b/discord/discord.cpp index 851357b..52f3125 100644 --- a/discord/discord.cpp +++ b/discord/discord.cpp @@ -436,6 +436,12 @@ void DiscordClient::CreateDM(Snowflake user_id, sigc::slot DiscordClient::FindDM(Snowflake user_id) { const auto &channels = m_store.GetChannels(); for (const auto &id : channels) { diff --git a/discord/discord.hpp b/discord/discord.hpp index 0e9dab7..fc03682 100644 --- a/discord/discord.hpp +++ b/discord/discord.hpp @@ -109,6 +109,7 @@ public: void UpdateStatus(PresenceStatus status, bool is_afk, const ActivityData &obj); void CreateDM(Snowflake user_id); void CreateDM(Snowflake user_id, sigc::slot callback); + void CloseDM(Snowflake channel_id); std::optional FindDM(Snowflake user_id); // wont find group dms void AddReaction(Snowflake id, Glib::ustring param); void RemoveReaction(Snowflake id, Glib::ustring param); -- cgit v1.2.3