All Projects → DaCasBe → TwitchPy

DaCasBe / TwitchPy

Licence: GPL-3.0 license
This is a package you can use to connect with the Twitch API, manage a channel, create bots, etc

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to TwitchPy

TwitchBot
Custom C# chat bot for Twitch TV
Stars: ✭ 33 (+50%)
Mutual labels:  twitch, irc-bot, twitch-bot, twitch-api
irc.dart
Dart IRC Library
Stars: ✭ 45 (+104.55%)
Mutual labels:  irc, irc-bot, irc-client
yesbot
IRC Bot Written in Prolog
Stars: ✭ 19 (-13.64%)
Mutual labels:  irc, irc-bot, irc-client
Twitch-View-Bot
First open-source really working view bot for Twitch
Stars: ✭ 63 (+186.36%)
Mutual labels:  twitch, twitch-bot, twitch-api
glitch
!NO MORE MAINTAINED! Reactive API Wrapper for Twitch in Kotlin/JVM
Stars: ✭ 12 (-45.45%)
Mutual labels:  twitch, twitch-bot, twitch-api
twitch-irc-rs
Twitch IRC library for the Rust programming language
Stars: ✭ 58 (+163.64%)
Mutual labels:  twitch, irc, twitch-bot
twitchtube
Twitch YouTube bot. Automatically make video compilations of the most viewed Twitch clips and upload them to YouTube using Python 3.
Stars: ✭ 398 (+1709.09%)
Mutual labels:  twitch, twitch-bot, twitch-api
music-id
🚀 Music ID for Twitch (TwitchMusicID) is a Chatbot which automatically identifies music in the background of Twitch Streams, VODs, and Clips.
Stars: ✭ 49 (+122.73%)
Mutual labels:  twitch, twitch-bot, twitch-api
PythonTwitchBotFramework
asynchronous twitchbot framework made in pure python
Stars: ✭ 78 (+254.55%)
Mutual labels:  twitch, twitch-bot, twitch-api
Go Twitch Irc
go irc client for twitch.tv
Stars: ✭ 155 (+604.55%)
Mutual labels:  twitch, irc, irc-client
twitch-chat-bot
No description or website provided.
Stars: ✭ 63 (+186.36%)
Mutual labels:  twitch, irc
jChat
jChat is an overlay that allows you to show your Twitch chat on screen with OBS, XSplit, and any other streaming software that supports browser sources.
Stars: ✭ 106 (+381.82%)
Mutual labels:  twitch, irc
streamcord
A Discord bot that interacts with the popular streaming service Twitch.tv
Stars: ✭ 83 (+277.27%)
Mutual labels:  twitch, twitch-api
TwitchMarkovChain
Twitch Bot for generating messages based on what it learned from chat
Stars: ✭ 87 (+295.45%)
Mutual labels:  twitch, twitch-bot
communi-sailfish
The first and foremost IRC client for Sailfish OS
Stars: ✭ 34 (+54.55%)
Mutual labels:  irc, irc-client
CloudBot
CloudBot - The simple, fast, expandable, open-source Python IRC Bot!
Stars: ✭ 69 (+213.64%)
Mutual labels:  irc, irc-bot
TwitchOverlap
Source for stats.roki.sh, as well as API, polls twitch every 30 minutes to calculate intersection of all channels above 1,000 viewers
Stars: ✭ 40 (+81.82%)
Mutual labels:  twitch, twitch-api
phenny
My fork of phenny lives on at https://github.com/vtluug/phenny. This tree is now unmaintained.
Stars: ✭ 15 (-31.82%)
Mutual labels:  irc, irc-bot
Limnoria
A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins. Successor of the well-known Supybot.
Stars: ✭ 578 (+2527.27%)
Mutual labels:  irc, irc-bot
Twitch-Farmer
A bot that helps you to get more followers on Twitch
Stars: ✭ 124 (+463.64%)
Mutual labels:  twitch, twitch-bot

TwitchPy

Installation

TwitchPy requires Python 3.6 or higher.

pip install twitchpy

Getting started

TwitchPy uses many endpoints which may require different tokens and IDs.

  • IRC endpoints which require an OAuth token. Log in to Twitch with the bot's account and visit: https://twitchapps.com/tmi/

  • HTTP endpoints which require a client ID. Register a Twitch application with the bot's account: https://dev.twitch.tv/

  • HTTP endpoints which require an OAuth token and certain scopes. To be documented.

Contact

You can contact me through my e-mail.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].