Для запуска нужно выполнить следующие действия:
1. git clone https://notabug.org/borrya_/codeforces_task_search (Клонируем проект)
2. cd codeforces_task_search (Переходим в проект)
3. python3 -m venv venv (Создаем виртуальное окружение)
4. . venv/bin/activate (Активируем виртуальное окружение)
5. pip install -r requirements.txt (Устанавливаем зависимости)
6. ./run_app.sh 'bot' (Запустить бота в тг)
6.1 ./run_app.sh 'scraper' ( Или запустить парсер)
7. Найти бота по @codeforces_task_search_bot и написать /start
Для запуска скрипта каждый час можно воспользоваться прекрасным сервисом cron.
Для этого нужно выполнить следующие шаги:
1. crontab -e
2. В созданный файл добавить такое содержимое
0 * * * * /path/to/bin/run_app.sh 'scraper'