Crate twitcheventsub

Crate twitcheventsub 

Source

Modules§

eventsub
prefix_broadcaster
prefix_chatter
prefix_from_broadcaster
prefix_moderator
prefix_parent
prefix_request
prefix_requester
prefix_target
prefix_thread
prefix_to_broadcaster

Macros§

error
Logs a message at the error level.
info
Logs a message at the info level.
warn
Logs a message at the warn level.

Structs§

AdBreakBeginData
AdDetails
AdSchedule
AnnouncementMessage
AutoRewardData
Badge
BeginChoices
BeginOutcome
BitsVotingData
ChannelEmoteData
ChannelEmotes
ChannelPointsAutoRewardRedeemData
ChannelPointsVoting
Cheer
CheerData
CheerMote
Choices
Condition
CreateCustomReward
CreatedCustomReward
CreatedCustomRewardResponse
CustomPointsRewardRedeemData
Emote
EmoteBuilder
EmoteData
EmoteStaticImages
EmoteUrl
EventSubscription
FollowData
Fragments
GMSubscription
GenericMessage
GetChatters
GetCustomReward
GetCustomRewards
GiftData
GlobalCooldownSetting
GlobalEmoteData
GlobalEmotes
HypeTrainBeginData
HypeTrainEndData
HypeTrainProgressData
LastContribution
MaxPerStreamSetting
MaxPerUserPerStreamSetting
Mention
Message
MessageData
MessageDeletedData
MetaData
Moderators
NewAccessTokenResponse
NewSubscriptionData
OptionalUser
Outcome
Pagination
Payload
PollBeginData
PollEndData
PollProgressData
PredicitionEndData
PredicitonProgressData
PredictionBeginData
PredictionLockData
RaidData
Reply
ResubscriptionData
Reward
RewardEmote
RewardMessageData
SendMessage
SendTimeoutRequest
Session
ShoutoutCreateData
ShoutoutRecieveData
TimeoutRequestData
TopContributions
TopPredictors
Transport
TwitchApi
TwitchEventSubApi
TwitchEventSubApiBuilder
TwitchHttpRequest
TwitchKeys
When subscribing to events, webhooks uses app access tokens and WebSockets uses user access tokens. If you use app access tokens with WebSockets, the subscriptions will fail.
UnlockedEmote
UpdateCustomReward
User
UserData
Users
Validation

Enums§

AuthType
AutoRewardType
BroadcasterType
EmoteFormat
EmoteScale
EmoteType
EventMessageType
EventSubError
FragmentType
MessageType
RequestType
ResponseType
Subscription
ThemeMode
TokenAccess
TwitchEvent
UserType

Constants§

LOG_FILE