diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-05-11 04:06:23 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-05-11 04:06:23 -0400 |
commit | 858fd8ce626d3f3c5ef3c4349612e520f07eff6a (patch) | |
tree | 26e0f11c614fc6a0a776d181924d4beb796859bc /discord/discord.hpp | |
parent | 06ba3acc93ed57cb41e319eb5f7da06d15b72ec2 (diff) | |
download | abaddon-portaudio-858fd8ce626d3f3c5ef3c4349612e520f07eff6a.tar.gz abaddon-portaudio-858fd8ce626d3f3c5ef3c4349612e520f07eff6a.zip |
friends: accept incoming
Diffstat (limited to 'discord/discord.hpp')
-rw-r--r-- | discord/discord.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/discord/discord.hpp b/discord/discord.hpp index f3d6d56..ff4fe2e 100644 --- a/discord/discord.hpp +++ b/discord/discord.hpp @@ -140,6 +140,7 @@ public: std::optional<GuildApplicationData> GetGuildApplication(Snowflake guild_id) const; void RemoveRelationship(Snowflake id, sigc::slot<void(bool success)> callback); void SendFriendRequest(const Glib::ustring &username, int discriminator, sigc::slot<void(bool success, DiscordError code)> callback); + void PutRelationship(Snowflake id, sigc::slot<void(bool success, DiscordError code)> callback); // send fr by id, accept incoming bool CanModifyRole(Snowflake guild_id, Snowflake role_id) const; bool CanModifyRole(Snowflake guild_id, Snowflake role_id, Snowflake user_id) const; @@ -190,6 +191,8 @@ private: std::vector<uint8_t> m_decompress_buf; z_stream m_zstream; + static DiscordError GetCodeFromResponse(const http::response_type &response); + void ProcessNewGuild(GuildData &guild); void HandleGatewayMessageRaw(std::string str); |