From 72d0a0d2a098d9f75291bdad73d02d3601c82945 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 17 Sep 2020 02:26:33 -0400 Subject: refactor channel listing --- discord/discord.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'discord/discord.cpp') diff --git a/discord/discord.cpp b/discord/discord.cpp index cb997cf..8e81e7f 100644 --- a/discord/discord.cpp +++ b/discord/discord.cpp @@ -37,6 +37,14 @@ bool DiscordClient::IsStarted() const { return m_client_connected; } +std::unordered_set DiscordClient::GetGuildsID() const { + const auto &guilds = m_store.GetGuilds(); + std::unordered_set ret; + for (const auto &[gid, data] : guilds) + ret.insert(gid); + return ret; +} + const Store::guilds_type &DiscordClient::GetGuilds() const { return m_store.GetGuilds(); } -- cgit v1.2.3