Skip to content

ktraw2/RoboDanny

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

691 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

R. Danny (Forked Version)

Forked version so I could implement custom code that is useful for a single server. Please use the official version at https://github.com/Rapptz/RoboDanny

Running

Nevertheless, the installation steps are as follows:

  1. Make sure to get Python 3.5 or higher

This is required to actually run the bot.

  1. Set up venv

Just do python3.6 -m venv venv

  1. Install dependencies

This is pip install -U -r requirements.txt

  1. Create the database in PostgreSQL

You will need PostgreSQL 9.5 or higher and type the following in the psql tool:

CREATE ROLE rdanny WITH LOGIN PASSWORD 'yourpw';
CREATE DATABASE rdanny OWNER rdanny;
CREATE EXTENSION pg_trgm;
  1. Setup configuration

The next step is just to create a config.py file in the root directory where the bot is with the following template:

client_id   = '' # your bot's client ID
token = '' # your bot's token
carbon_key = '' # your bot's key on carbon's site
bots_key = '' # your key on bots.discord.pw
postgresql = 'postgresql://user:password@host/database' # your postgresql info from above
challonge_api_key = '...' # for tournament cog
  1. Configuration of database

To configure the PostgreSQL database for use by the bot, go to the directory where launcher.py is located, and run the script by doing python3.6 launcher.py db init

Requirements

  • Python 3.6+
  • v1.0.0 of discord.py
  • lxml
  • psutil

About

A discord bot for servers that I like.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%