.. meta:: :title: TwitchIO Documentation :description: Documentation for TwitchIO, the asynchronous Python wrapper for Twitch.tv. :language: en-US :keywords: twitchio, twitch, python api :copyright: TwitchIO. 2017 - Present .. raw:: html

A fully asynchronous Python IRC, API, EventSub and PubSub library for Twitch.

Featuring:

Getting Started


For help with getting started with the library for the first time.

API Reference


The API References of TwitchIO.
TwitchIO Client Reference:
TwitchIO Extension API's:

Getting Help


Consider joining the Official Discord server for a fast response to help.


For issues and contributing with the library, visit: GitHub .. rst-class:: index-display-none .. toctree:: :maxdepth: 1 :caption: Getting Started installing quickstart faq .. rst-class:: index-display-none .. toctree:: :maxdepth: 1 :caption: API Reference twitchio reference .. rst-class:: index-display-none .. toctree:: :maxdepth: 1 :caption: Extensions API's: exts/commands exts/pubsub exts/eventsub exts/routines exts/sounds .. raw:: html

Changelog


Keep upto date with the changelog.

.. rst-class:: index-changelog .. toctree:: :maxdepth: 2 :caption: Changelog changelog .. raw:: html

Table of Contents


* :ref:`genindex` * :ref:`search`