A fully featured, powerful async Python library for the Twitch API and EventSub with modern Object-Orientated design and stateful objects.
TwitchIO provides ease of use when accessing the Twitch API with powerful extensions for chat commands, web-frameworks and overlays with hot-reloadable modules to help create and manage bots, backends, websites and other 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
- Conduit support for scaling and EventSub continuity
- Feature full including extensions for
chat bots, runningroutine tasksandoverlayson stream - Easily manage
OAuth Tokensand data - Built-in
EventSubsupport viaWebhook,WebsocketsandConduits.
For support using TwitchIO, please join the official support server on Discord

