Skip to content

❌A bot that can ban 1 person in multiple people's Twitch chats.

Notifications You must be signed in to change notification settings

mmattDonk/crossban-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❌ Crossban bot

About

Lets you ban 1 person across multiple chats.

Features

  • Crossbanning across multiple Twitch chats.
  • Logging multiple Twitch Chats
  • Corssbanning multiple people, across multiple Twitch chats.
  • Crossunbanning

Prerequisites

  1. Python

Setup

  1. Edit config_example.json

    1. change config_example.json to config.json
    2. Change the contents of it to fit your setup.
  2. Fill .env with:

TOKEN=twitchoauthtoken
client_id=twitchdevconsoleclientid

Make sure .env and config.json are in the bot folder

  1. Install requirements python3 -m pip install -U -r bot/requirements.txt

  2. Start bot python3 bot/bot.py

(Or you can skin steps 4 and 5 by using Docker docker-compose up --build)

Commands

All commands that are bolded, are OWNER ONLY (which means only the bot owners can use them)

!crossban {username} {reason}

!undoban {username}

!masscrossban {username},{username1},{username2},{username3} {reason}

!masscrossunban {username},{username1},{username2},{username3}

🙌 Code Contributors

matt/
matt
Auro/
Auro