An interactive bot for telegram to schedule events in group chats. (especially, drinking coffee together with friends)
- Python 3.x
- pip
- part of default windows installation
- linux users can get it via
sudo apt install python3-pip
- virtualenv
pip install virtualenv
-
Make sure you use
virtualenv
.
Install it withpip install virtualenv
, then in the repo root, executevirtualenv venv
. -
Install all dependencies first.
Do it viapip install -r requirements.txt
from repo root. -
Have
requirements.txt
up-to-date.
After you add a new library viapip install xxxx
, make sure you updaterequirements.txt
too viapip freeze --local > requirements.txt
-
Execute unittests
Runpython -m pytest
from repo root.
We are using Pytest for testing. Read all about it :)