diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-08-11 23:37:39 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-08-11 23:37:39 -0400 |
commit | dc28eae95a46c3079fcc76b3425ffa37844dd37d (patch) | |
tree | 046c33ad67ca66847aa92da1c6f6e580ba77af4f /src/discord/discord.hpp | |
parent | baf96da80c1e4167fb638aca8a058cc9d9cfc4fd (diff) | |
download | abaddon-portaudio-dc28eae95a46c3079fcc76b3425ffa37844dd37d.tar.gz abaddon-portaudio-dc28eae95a46c3079fcc76b3425ffa37844dd37d.zip |
spoof a bunch of headers like the web client
Diffstat (limited to 'src/discord/discord.hpp')
-rw-r--r-- | src/discord/discord.hpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/discord/discord.hpp b/src/discord/discord.hpp index 6bcd2d5..75b681a 100644 --- a/src/discord/discord.hpp +++ b/src/discord/discord.hpp @@ -201,6 +201,8 @@ public: void GetVerificationGateInfo(Snowflake guild_id, const sigc::slot<void(std::optional<VerificationGateInfoObject>)> &callback); void AcceptVerificationGate(Snowflake guild_id, VerificationGateInfoObject info, const sigc::slot<void(DiscordError code)> &callback); + void SetReferringChannel(Snowflake id); + void UpdateToken(const std::string &token); void SetUserAgent(const std::string &agent); @@ -282,6 +284,9 @@ private: void SendIdentify(); void SendResume(); + void SetHeaders(); + void SetSuperPropertiesFromIdentity(const IdentifyMessage &identity); + void HandleSocketOpen(); void HandleSocketClose(uint16_t code); |