feat: add initial experimental Twitch Eventsub support (#5837)

Co-authored-by: nerix <nerixdev@outlook.de>
This commit is contained in:
pajlada
2025-02-02 17:03:24 +01:00
committed by GitHub
parent f9f7d47b43
commit 0f8a29fdb9
130 changed files with 19656 additions and 8 deletions
@@ -0,0 +1,19 @@
#pragma once
#include "providers/twitch/eventsub/SubscriptionRequest.hpp"
#include <memory>
namespace chatterino::eventsub {
struct RawSubscriptionHandle {
const SubscriptionRequest request;
RawSubscriptionHandle(SubscriptionRequest request_);
~RawSubscriptionHandle();
};
using SubscriptionHandle = std::unique_ptr<RawSubscriptionHandle>;
} // namespace chatterino::eventsub