Skip to content

PythonistaGuild/TwitchIO

Folders and files

NameName
Last commit message
Last commit date
Jan 27, 2025
Feb 19, 2025
Nov 6, 2024
Feb 20, 2025
Aug 9, 2024
Jan 26, 2025
Jul 9, 2023
Jan 31, 2025
Jan 28, 2025
Jan 4, 2025
Jun 24, 2024
Nov 18, 2024

Repository files navigation

Important

Version 3 is currently a BETA release.

Pyright Strict GitHub License

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 async Python using asyncio
  • Fully annotated and complies with the pyright strict type-checker
  • Intuitive with ease of use, using modern object orientated design
  • Feature full including extensions for chat bots, running routine tasks and playing sounds on stream (Conduits support soon...)
  • Easily manage OAuth Tokens and data
  • Built-in EventSub support via both Webhook and Websockets

Documentation

Documentation

Getting Started

Installing

Quickstart

Examples

Support

For support using TwitchIO, please join the official support server on Discord

Discord Banner