feat(eventsub): implement suspicious user message (#6007)

This commit is contained in:
nerix
2025-03-01 13:48:01 +01:00
committed by GitHub
parent c5d4a3a69b
commit bced3c658d
22 changed files with 872 additions and 62 deletions
@@ -0,0 +1,31 @@
#pragma once
#include <cstdint>
namespace chatterino::eventsub::lib::suspicious_users {
/// default=None
enum class Status : std::uint8_t {
None,
ActiveMonitoring,
Restricted,
};
/// default=Unknown
enum class Type : std::uint8_t {
Unknown,
Manual,
BanEvaderDetector,
SharedChannelBan
};
/// default=Unknown
enum class BanEvasionEvaluation : std::uint8_t {
Unknown,
Possible,
Likely,
};
#include "twitch-eventsub-ws/payloads/suspicious-users.inc"
} // namespace chatterino::eventsub::lib::suspicious_users