A fully featured, powerful async Python library for the Twitch API and EventSub.
-
Updated
Jul 16, 2025 - Python
Twitch is a live streaming video platform owned by Twitch Interactive, a subsidiary of Amazon. Introduced in June 2011 as a spin-off of the general-interest streaming platform, Justin.tv, the site primarily focuses on video game live streaming, including broadcasts of eSports competitions, in addition to music broadcasts, creative content, and more recently, “in real life” streams. Content on the site can be viewed either live or via video on demand.
A fully featured, powerful async Python library for the Twitch API and EventSub.
Easy python bot for scraping Twitch chat data
Multi-Platform Factotum Bot
A custom, 100% Python Twitch Chatbot that stores chat/viewership data in a PostgreSQL database.
A Twitch client for Python with focus on Helix API parity, webhooks, and chat/tmi.
TMI (Twitch Messaging Interface) library for Python
This is an irc bot written in python by Ridgure for Ridgure
Full suite of tools to monitor Twitch chat, diagnose chat cancer and build cancer leaderboards
[dev paused] Twitch live streams recon to collect public user data to help identify lurker bots.
A little Twitch bot I've been working on
A "Let's Play" Twitch AI. Viewers enter commands and the computer plays the game.
RetrasoBot is a Twitch chat bot written in Python 2.7 that sends keystrokes to a program based on commands written in the chat.
Whole in one: Twitch Stream Dumper + Twitch IRC + Discord + Sanic(Web)
A Python-based system that connects to Twitch's IRC, listens to real-time chat messages, and processes them with keyword detection and user-specific filtering. Features a Tkinter-based GUI for displaying chat messages dynamically and interacting with Twitch chat seamlessly.
Twitch IRC + Discord Bot + Flask (Web)
Released June 6, 2011