From dc28eae95a46c3079fcc76b3425ffa37844dd37d Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 11 Aug 2022 23:37:39 -0400 Subject: spoof a bunch of headers like the web client --- src/discord/discord.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/discord/discord.hpp') 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)> &callback); void AcceptVerificationGate(Snowflake guild_id, VerificationGateInfoObject info, const sigc::slot &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); -- cgit v1.2.3