Architus
A multipurpose discord bot implemented using the discord.py library.
Features
- Web-interface
- Custom responses
- Role management
- Music
- Starboard
- Events
Installing
- Create a discord app: https://discordapp.com/developers/applications/me
- Install virtualenv and dependencies: 'source install.sh'
- Activate your virtualenv: 'source .venv/bin/activate'
- Set up DB:
- Install postgresql
- Create user
autbot
sudo -u postgres psql -c 'CREATE DATABASE autbot WITH OWNER autbot;'
sudo -u postgres psql autbot < data/autbot-seed.sql
(you may have to give postgres permission to see this file)
- Put the discord token, postgres username (
autbot
), and postgres password (from step 4) in a file called.secret_token
, on separate lines - Run bot: 'python3.6 bot.py'