Important
Version 3 is currently a BETA release.
A powerful async Python library for the twitch API and EventSub. Fully featured, modern Object-Orientated design with stateful objects.
TwitchIO provides ease of use when accessing the Twitch API with powerful extensions and hot-reloadable modules to help create and manage applications on twitch.
Features:
- Modern
asyncPython usingasyncio - Fully annotated and complies with the
pyrightstrict type-checker - Intuitive with ease of use, using modern object orientated design
- Feature full including extensions for
chat bots, runningroutine tasksandplaying soundson stream (Conduits support soon...) - Easily manage
OAuth Tokensand data - Built-in
EventSubsupport via bothWebhookandWebsockets
For support using TwitchIO, please join the official support server on Discord

