Skip to content
TwitchIO TwitchIO - Documentation
  • Examples
  • Event Reference

Getting Started

  • Installing
  • Debugging
  • Migrating
  • Quickstart
  • Changelog
  • FAQ

API References

  • Client Reference
  • Conduits
    • AutoClient
    • Models
  • Event Reference
    • Table Reference
    • Client Events
    • Commands Events
    • Automod
    • Bans
    • Channel / Broadcaster
    • Channel Points
    • Charity Campaigns
    • Chat / Messages
    • Goals
    • Hype Train
    • Moderation
    • Polls
    • Predictions
    • Shared Chat
    • Shield Mode
    • Shoutouts
    • Subscriptions
    • Streams
    • Suspicious Users
    • OAuth
    • User
    • Warnings
  • Users and Chatters
    • User
    • PartialUser
    • Chatter
  • Eventsub Subscriptions
  • Web/OAuth Reference
  • Exceptions

Extension References

  • Commands
    • Bot
    • AutoBot
    • Components
    • Commands
    • Reward Commands
    • Context
    • Decorators
    • Guards
    • Cooldowns
    • Converters
    • Translators
    • Exceptions
  • Routines
  • Overlays

Models

  • Eventsub
    • AutomodMessageHold
    • AutomodBlockedTerm
    • Boundary
    • AutomodMessageUpdate
    • AutomodSettingsUpdate
    • AutomodTermsUpdate
    • AutoRedeemReward
    • ChannelUpdate
    • ChannelFollow
    • ChannelAdBreakBegin
    • ChannelBitsUse
    • ChannelChatClear
    • ChannelChatClearUserMessages
    • BaseChatMessage
    • ChatMessageReply
    • ChatMessageCheer
    • ChatMessageBadge
    • ChatMessageEmote
    • ChatMessageCheermote
    • ChatMessageFragment
    • ChatMessage
    • ChatSub
    • ChatResub
    • ChatSubGift
    • ChatCommunitySubGift
    • ChatGiftPaidUpgrade
    • ChatPrimePaidUpgrade
    • ChatRaid
    • ChatPayItForward
    • ChatAnnouncement
    • ChatBitsBadgeTier
    • BaseCharityCampaign
    • ChatCharityDonation
    • ChatNotification
    • ChatMessageDelete
    • ChatSettingsUpdate
    • ChatUserMessageHold
    • ChatUserMessageUpdate
    • SharedChatSessionBegin
    • SharedChatSessionUpdate
    • SharedChatSessionEnd
    • ChannelSubscribe
    • ChannelSubscriptionEnd
    • ChannelSubscriptionGift
    • SubscribeEmote
    • ChannelSubscriptionMessage
    • ChannelCheer
    • ChannelRaid
    • ChannelBan
    • ChannelUnban
    • ChannelUnbanRequest
    • ChannelUnbanRequestResolve
    • Metadata
    • ModerateFollowers
    • ModerateBan
    • ModerateTimeout
    • ModerateSlow
    • ModerateRaid
    • ModerateDelete
    • ModerateAutomodTerms
    • ModerateUnbanRequest
    • ModerateWarn
    • ChannelModerate
    • ChannelModeratorAdd
    • ChannelModeratorRemove
    • ChannelPointsEmote
    • ChannelPointsAutoRedeemAdd
    • CooldownSettings
    • ChannelPointsReward
    • ChannelPointsRewardAdd
    • ChannelPointsRewardUpdate
    • ChannelPointsRewardRemove
    • ChannelPointsRedemptionAdd
    • ChannelPointsRedemptionUpdate
    • PollVoting
    • ChannelPollBegin
    • ChannelPollProgress
    • ChannelPollEnd
    • ChannelPredictionBegin
    • ChannelPredictionProgress
    • ChannelPredictionLock
    • ChannelPredictionEnd
    • SuspiciousUserUpdate
    • SuspiciousUserMessage
    • ChannelVIPAdd
    • ChannelVIPRemove
    • ChannelWarningAcknowledge
    • ChannelWarningSend
    • CharityCampaignDonation
    • CharityCampaignStart
    • CharityCampaignProgress
    • CharityCampaignStop
    • GoalBegin
    • GoalProgress
    • GoalEnd
    • Headers
    • HypeTrainBegin
    • HypeTrainProgress
    • HypeTrainEnd
    • PowerUp
    • PowerUpEmote
    • ShieldModeBegin
    • ShieldModeEnd
    • ShoutoutCreate
    • ShoutoutReceive
    • StreamOnline
    • StreamOffline
    • SubscriptionRevoked
    • UserAuthorizationGrant
    • UserAuthorizationRevoke
    • UnlockedEmote
    • UserUpdate
    • WatchStreak
    • Whisper
  • Helix
    • CommercialStart
    • AdSchedule
    • SnoozeAd
    • ExtensionAnalytics
    • GameAnalytics
    • BitsLeaderboard
    • BitLeaderboardUser
    • Cheermote
    • CheermoteTier
    • ExtensionTransaction
    • ExtensionProductData
    • ExtensionCost
    • ContentClassificationLabel
    • RewardCooldown
    • RewardLimitSettings
    • CustomReward
    • CustomRewardRedemption
    • ChannelEditor
    • FollowedChannelsEvent
    • FollowedChannels
    • ChannelFollowerEvent
    • ChannelFollowers
    • ChannelInfo
    • CharityCampaign
    • CharityValues
    • CharityDonation
    • Chatters
    • ChatterColor
    • ChatBadge
    • ChatBadgeVersions
    • Emote
    • GlobalEmote
    • EmoteSet
    • ChannelEmote
    • UserEmote
    • ChatSettings
    • SentMessage
    • SharedChatSession
    • Clip
    • Entitlement
    • EntitlementStatus
    • Game
    • Goal
    • HypeTrainAllTimeHigh
    • HypeTrainEvent
    • HypeTrainStatus
    • HypeTrainContribution
    • AutoModStatus
    • AutomodCheckMessage
    • AutomodSettings
    • BannedUser
    • Ban
    • Timeout
    • UnbanRequest
    • BlockedTerm
    • ShieldModeStatus
    • Warning
    • Poll
    • PollChoice
    • Prediction
    • PredictionOutcome
    • Predictor
    • Raid
    • Schedule
    • ScheduleSegment
    • ScheduleCategory
    • ScheduleVacation
    • SearchChannel
    • Stream
    • StreamMarker
    • SuspiciousChatUser
    • VideoMarkers
    • UserAuthorisation
    • UserSubscription
    • BroadcasterSubscription
    • BroadcasterSubscriptions
    • Team
    • ChannelTeam
    • Video
  • Enums and Payloads

Utils

  • Asset
  • Colour
  • Scopes
  • Helpers
  • HTTP
  1. Docs
  2. Search

  • GitHub
  • Discord
  • Documentation
© Copyright 2017 - Present, TwitchIO, PythonistaGuild
Last updated: Apr 19, 2026 - 09:50:05