Project chatbot EPU-D13CNPM4 to see timetable and test timetable
Download: tesseract-ocr: https://stackoverflow.com/questions/46140485/tesseract-installation-in-windows or (google) IF MISSING FILE BUG... -> COPY BUG TO GOOGLE
cp .env.template .env -> then add bot token
python3.9 -m venv venv
source venv/bin/active
pip install -r requirements.txt
export PYTHONPATH=$PWD
python3.9 src/model/train_modelv3.py -> uncomment train_model() and run to train_model
python3.9 src/main.py -> run bot
docker-compose build
cp .env.template .env -> change DB_URL=mongodb://mongo:MONGO@mongodb:27017
docker-compose up -d mongodb
docker-compose exec mongodb mongo -u mongo -p MONGO
In mongo shell run command
use telebot;
db.createUser({user: "mongo", pwd: "MONGO", roles: [{role: "readWrite", db: "telebot"}]});
docker-compose up -d bot