summaryrefslogtreecommitdiff
path: root/discord/store.hpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2020-09-10 23:57:36 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2020-09-10 23:57:36 -0400
commitb9fb7c536ae6ab46f15c355176edbd5d25db6669 (patch)
tree89d40423dbc35bd3b8ee4ffd2afa9a975fe0dca3 /discord/store.hpp
parent54a8244bfdd26656260b3c82391db2213f937ac7 (diff)
downloadabaddon-portaudio-b9fb7c536ae6ab46f15c355176edbd5d25db6669.tar.gz
abaddon-portaudio-b9fb7c536ae6ab46f15c355176edbd5d25db6669.zip
fix edited/deleted being reset on channel change
Diffstat (limited to 'discord/store.hpp')
-rw-r--r--discord/store.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/discord/store.hpp b/discord/store.hpp
index 398b725..45b1c41 100644
--- a/discord/store.hpp
+++ b/discord/store.hpp
@@ -16,6 +16,12 @@ public:
void SetMessage(Snowflake id, const Message &message);
void SetGuildMemberData(Snowflake guild_id, Snowflake user_id, const GuildMember &data);
+ User *GetUser(Snowflake id);
+ Channel *GetChannel(Snowflake id);
+ Guild *GetGuild(Snowflake id);
+ Role *GetRole(Snowflake id);
+ Message *GetMessage(Snowflake id);
+ GuildMember *GetGuildMemberData(Snowflake guild_id, Snowflake user_id);
const User *GetUser(Snowflake id) const;
const Channel *GetChannel(Snowflake id) const;
const Guild *GetGuild(Snowflake id) const;