twitchircpy is a wrapper for the Twitch IRC used for creating chat bots.
Installing from PyPI:
pip install twitchircpy
Installing from source:
pip install git+https://github.com/IsaacAKAJupiter/twitchircpy.git
You might have to install with these commands if the above installs for Python 2.
pip3 install twitchircpy
pip3 install git+https://github.com/IsaacAKAJupiter/twitchircpy.git
https://github.com/IsaacAKAJupiter/twitchircpy/wiki
import twitchircpy
bot = twitchircpy.Bot("oauth", "nick", "!", "jups", True)
@bot.event
def on_connect():
print("Connected!")
@bot.event
def on_message(message):
if "HeyGuys" in message.content:
bot.send_message(message.channel, f"@{message.user} HeyGuys")
@bot.event
def on_sub(sub):
bot.send_message(sub.channel, f"Thank you @{sub.login} for subbing!")
bot.start()
You can find examples in the examples directory.
Good news! This library only uses built-in Python libraries.
Tested with Python 3.7
Please join the Discord if you need help with the library or just want to chat!