Files
TwitchClient/src/twitchclient/eventsub/statuses.py
2025-12-17 06:30:13 +03:00

44 lines
1.5 KiB
Python

from typing import Literal
ENABLED = Literal['enabled']
PENDING = Literal['webhook_callback_verification_pending']
FAILED = Literal['webhook_callback_verification_failed']
EXCEEDED = Literal['notification_failures_exceeded']
REVOKED = Literal['authorization_revoked']
MODERATOR_REMOVED = Literal['moderator_removed']
USER_REMOVED = Literal['user_removed']
CHAT_USER_BANNED = Literal['chat_user_banned']
VERSION_REMOVED = Literal['version_removed']
BETA_MAINTENANCE = Literal['beta_maintenance']
WEBSOCKET_DISCONNECTED = Literal['websocket_disconnected']
WEBSOCKET_FAILED_PING_PONG = Literal['websocket_failed_ping_pong']
WEBSOCKET_RECEIVED_INBOUND_TRAFFIC = Literal[
'websocket_received_inbound_traffic'
]
WEBSOCKET_CONNECTION_UNUSED = Literal['websocket_connection_unused']
WEBSOCKET_INTERNAL_ERROR = Literal['websocket_internal_error']
WEBSOCKET_NETWORK_TIMEOUT = Literal['websocket_network_timeout']
WEBSOCKET_NETWORK_ERROR = Literal['websocket_network_error']
WEBSOCKET_FAILED_TO_RECONNECT = Literal['websocket_failed_to_reconnect']
Any = (
ENABLED
| PENDING
| FAILED
| EXCEEDED
| REVOKED
| MODERATOR_REMOVED
| USER_REMOVED
| CHAT_USER_BANNED
| VERSION_REMOVED
| BETA_MAINTENANCE
| WEBSOCKET_DISCONNECTED
| WEBSOCKET_FAILED_PING_PONG
| WEBSOCKET_RECEIVED_INBOUND_TRAFFIC
| WEBSOCKET_CONNECTION_UNUSED
| WEBSOCKET_INTERNAL_ERROR
| WEBSOCKET_NETWORK_TIMEOUT
| WEBSOCKET_NETWORK_ERROR
| WEBSOCKET_FAILED_TO_RECONNECT
)