A powerful, asynchronous Python library for the twitch API and EventSub.
-
Updated
Apr 28, 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 powerful, asynchronous Python library for the twitch API and EventSub.
Twitch YouTube bot. Automatically make video compilations of the most viewed Twitch clips and upload them to YouTube using Python 3.
A Python 3.7 compatible implementation of the Twitch API, EventSub, PubSub and Chat
🤖Twitch bots that send chat messages.
A system of 3 programs that collects clips automatically from Twitch, lets you edit videos and combine clips, and puts them together into a compilation video ready to be uploaded straight to any social media platform. Full VPS support is provided, along with an accounts system so multiple users can use the bot at once.
A Discord bot that interacts with the popular streaming service Twitch.tv
asynchronous twitchbot framework made in pure python
CLI streamlink wrapper for twitch.tv
Working ! - Twitch Account Gen
Batch download twitch clips in terminal
A custom, 100% Python Twitch Chatbot that stores chat/viewership data in a PostgreSQL database.
Python bot that creates video compilations of the most watched Twitch clips of the week and uploads it to Youtube
Divulgador de Twitch streams no Twitter
TwitchPy is a Python package for using the Twitch's API and create bots for interacting with their IRC chats.
Upload the top twitch clips to youtube automatically
Python script for checking stream status for followed Twitch.tv channels
Unofficial API for Livecounts.io to retrieve live counts for users and videos on TikTok, YouTube, Twitter, Twitch, KickLive, Vlive, and Odysee
Twitch-and-toot is an open-source project that allows users to post to Mastodon when a streamer goes live on Twitch. Built with Python, it can be run on various devices such as RaspberryPi, Linux VPS, or a private server. To use this project, one must have Python installed and obtain a Twitch API key and Mastodon API key.
Streams block game
Simplified tool to automatically download/archive VODs, clips, highlights, including associated chat logs for specified Twitch channels