Crate twitch_eventsub

Crate twitch_eventsub 

Source

Modules§

prefix_broadcaster
prefix_chatter
prefix_from_broadcaster
prefix_parent
prefix_request
prefix_requester
prefix_target
prefix_thread
prefix_to_broadcaster
serde
Serde
serde_derive
This crate provides Serde’s two derive macros.
serde_json
Serde JSON
serde_with
crates.io badge Build Status codecov CII Best Practices

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
CustomPointsRewardRedeemData
CustomReward
CustomRewardResponse
Emote
EmoteData
EmoteStaticImages
EventSubscription
FollowData
Fragments
GMSubscription
GenericMessage
GetChatters
GiftData
GlobalCooldownSetting
GlobalEmoteData
GlobalEmotes
HypeTrainBeginData
HypeTrainEndData
HypeTrainProgressData
LastContribution
MaxPerStreamSetting
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
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
User
Validation

Enums§

AuthType
AutoRewardType
EmoteFormat
EmoteType
Event
EventMessageType
EventSubError
FragmentType
MessageType
RequestType
ResponseType
Subscription
ThemeMode
TokenAccess
WebSocketError
Represents a WebSocket error

Constants§

LOG_FILE

Traits§

EmoteTemplateBuilder