Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

mmeyrat/CoeurBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

47 Commits

Repository files navigation

CoeurBot

CoeurBot is a Twitch chat application made with Python 3 and based onTwitchIO. It responds to specific commands in order to animate a Twitch stream. To do so, it includes a points system and the implementation of websockets to connect with OBS.

Installation Guide

Requirements

To correctly install this project, it is essential to have completed the following steps:

  1. Install Python 3.10 or higher.
  2. Install python-dotenv 0.20 or higher.
  3. Install twitchio 2.4 or higher.
  4. Install simpleobsws 1.3 or higher.
  5. Add a .env file to the root of the project.

Body of the .env file:

# Streamer
STREAMER_NAME = ...
STREAMER_ID = ...
# Twitch
TOKEN = ...
CLIENT_ID = ...
# OBS (websocket)
URL = ... 
PASSWORD = ...

Installation

After completing the requirements, it is necessary to follow each of these steps:

  1. Clone the project,
    git clone https://github.com/mmeyrat/CoeurBot.git
  2. Add the .env file to the root of the project.
  3. Run the project,
    python main.py

Meyrat Maxime

About

A Twitch chat bot made with Python 3 and based on TwitchIO. It includes various commands to animate a Twitch stream.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /