Files
chatterino2/lib/twitch-eventsub-ws/include/twitch-eventsub-ws/payloads/stream-offline-v1.hpp

30 lines
703 B
C++

#pragma once
#include "twitch-eventsub-ws/payloads/subscription.hpp"
#include <boost/json.hpp>
#include <string>
namespace chatterino::eventsub::lib::payload::stream_offline::v1 {
/// json_transform=snake_case
struct Event {
// The broadcaster's user ID
const std::string broadcasterUserID;
// The broadcaster's user login
const std::string broadcasterUserLogin;
// The broadcaster's user display name
const std::string broadcasterUserName;
};
struct Payload {
const subscription::Subscription subscription;
const Event event;
};
#include "twitch-eventsub-ws/payloads/stream-offline-v1.inc"
} // namespace chatterino::eventsub::lib::payload::stream_offline::v1