Skip to content

Quick Python.js Discord bot to add reactions to every message sent in a channel, used for gathering tModLoader mod suggestions.

License

Notifications You must be signed in to change notification settings

TerraTrapezium/ModSuggestionsBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

GitHub repo size GitHub GitHub last commit

Quick discord.py bot to add reactions to every message sent in a channel, used for gathering tModLoader mod suggestions.

Setup

Running normally (assuming python3 is installed)

  • Clone the repo with git clone https://github.com/TerraTrapezium/ModSuggestionsBot.git && cd ModSuggestionsBot
  • Download the dependencies with pip install -r dependencies.txt
  • Create a .env file in the root directory (See dotenv below)
  • Run the bot using py react.py

Running with tmux on Linux (assuming tmux and python3 is installed)

  • Clone the repo with git clone https://github.com/TerraTrapezium/ModSuggestionsBot.git && cd ModSuggestionsBot
  • Download the dependencies with pip install -r dependencies.txt
  • Create a .env file in the root directory with nano .env (See dotenv below)
  • Give execute permissions to start.sh with sudo chmod +x ./start.sh
  • Start the detached tmux session with ./start.sh
  • Attach to the tmux window using tmux a -t reactbot
  • Dettach to the tmux window with Ctrl B+D
  • Kill the tmux session with tmux send -t reactbot exit ENTER

Dotenv

Example .env file:

TOKEN=bot token here
CHANNEL_ID=849058117773033513
property use
TOKEN discord bot token
CHANNEL_ID channel id that you want reactions in
How do I get a Discord bot token? Go to https://discordapp.com/developers.

Click My apps in the top left:

img Click New App:

img Give your bot a name and optionally a description and avatar:

img Click Create App:

img Scroll down and click Create a Bot User:

img Click Yes, do it!:

img Click click to reveal nex to Token::

img

About

Quick Python.js Discord bot to add reactions to every message sent in a channel, used for gathering tModLoader mod suggestions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published