MainsBot

Current Version: 2.6.8

Bot Features

ㅤ• A killswitch

ㅤ• Roblox game/playtime command

ㅤ• Twitch Stuff

NPM

Run:

npm i pm2 tmi.js ws fs spotify-buddylist string-similarity nodemon dotenv node-fetch discord.js

sudo npm install pm2 -g
cd MainsBot && npm i pm2 tmi.js ws fs spotify-buddylist string-similarity nodemon dotenv node-fetch discord.js && cd..

GIT

Run:

git clone https://github.com/Mr-Cheeezz/MainsBot.git

START

Run:

cd MainsBot && pm2 start app.js && cd ..

ENV

Paste:

COOKIE = ''

BOT_OAUTH = ''
BOT_NAME = ''
BOT_ID = 

CHANNEL_NAME = ''
CHANNEL_NAME_DISPLAY = ''
CHANNEL_ID = 

WEB_ACCESS_TOKEN = ''

MAINSMONITOR_COOKIE = ''

ADMIN_ID = 505216805

WAIT_REGISTER = 300000

COOLDOWN = 90000
MESSAGE_MEMORY = 5000

MAX_MESSAGE_LENGTH = 495
BASE_LENGTH_TIMEOUT = 15 
MAX_LENGTH_TIMEOUT = 300

BASE_SPAM_TIMEOUT = 30 
MAX_SPAM_TIMEOUT = 300 

MINIMUM_CHARACTERS = 0
MAXIMUM_SIMILARITY = 0
MINIMUM_MESSAGE_COUNT = 4

WAIT_UNTIL_FOC_OFF = 60000
WAIT_UNTIL_FOC_OFF_RAID = 300000
SPAM_LINK = 300000
JOIN_TIMER = 150000
SONG_TIMER = 4000