Development stopped: Idiotech no longer wishes for the bot to be on his server.
Bot for Idiotech's Discord Server
- Don't collect any longterm user information (not even chat logs)
- Make your code readable by humans
- Document if you can
- Use pep8 with 120 max-length (PyCharm recommended)
To request a feature please use issue tracker
- Create Discord app and bot user here
- Setup Heroku
- Run heroku addons:create heroku-postgresql:hobby-dev
- Create config variables based on helpers/tokens.py and add
ON_HEROKU
(bind literally any var to it) - Run remote through Heroku (heroku ps:scale worker=1)
- Install Python 3.5+
- Run
pip install -r requirements.txt
- Create .env file with local variables
- Create local Postgresql db and add it to .env as DATABASE_URL
- Run using
heroku local
(if you have Heroku set up) orforeman start
(https://github.com/vlucas/phpdotenv)- If you are on linux using autoenv, you can
python main.py
from your env
- If you are on linux using autoenv, you can