summaryrefslogtreecommitdiff
path: root/discord/discord.hpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2020-09-04 00:48:38 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2020-09-04 00:48:38 -0400
commitf69b0e61558680d9fdcaafd5c184b2c45fc06fce (patch)
tree87499f456700f365eb04cb19772f75f08eed614b /discord/discord.hpp
parent6c04a0a86d832217dc6d08652430cd84b09ff1db (diff)
downloadabaddon-portaudio-f69b0e61558680d9fdcaafd5c184b2c45fc06fce.tar.gz
abaddon-portaudio-f69b0e61558680d9fdcaafd5c184b2c45fc06fce.zip
pass around snowflake instead of MessageData
Diffstat (limited to 'discord/discord.hpp')
-rw-r--r--discord/discord.hpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/discord/discord.hpp b/discord/discord.hpp
index 707120e..1264d1c 100644
--- a/discord/discord.hpp
+++ b/discord/discord.hpp
@@ -59,12 +59,12 @@ public:
const UserData &GetUserData() const;
const UserSettingsData &GetUserSettings() const;
std::vector<std::pair<Snowflake, GuildData>> GetUserSortedGuilds() const;
- std::unordered_set<const MessageData *> GetMessagesForChannel(Snowflake id) const;
+ std::set<Snowflake> GetMessagesForChannel(Snowflake id) const;
std::set<Snowflake> GetPrivateChannels() const;
void UpdateSettingsGuildPositions(const std::vector<Snowflake> &pos);
- void FetchMessagesInChannel(Snowflake id, std::function<void(const std::vector<MessageData> &)> cb);
- void FetchMessagesInChannelBefore(Snowflake channel_id, Snowflake before_id, std::function<void(const std::vector<MessageData> &)> cb);
+ void FetchMessagesInChannel(Snowflake id, std::function<void(const std::vector<Snowflake> &)> cb);
+ void FetchMessagesInChannelBefore(Snowflake channel_id, Snowflake before_id, std::function<void(const std::vector<Snowflake> &)> cb);
const MessageData *GetMessage(Snowflake id) const;
const ChannelData *GetChannel(Snowflake id) const;