Этот бот предназначен для решения задач ЕГЭ с сайта РЕШУЕГЭ.
Этот бот написан на библиотеке aiogram. В качестве базы данных используется PostgreSQL, работа с которой осуществляется с помощью библиотеки psycopg2.
- Скачайте все необходимые зависимости:
pip install -r requirements.txt- Создайте файл
.envи скопируйте в него переменные из файла.env.example. После этого заполните значения переменных:- USER_DB - имя пользователя в PostgreSQL.
- PASSWORD_DB - пароль пользователя в PostgreSQL.
- HOST_DB - хост для PostgreSQL (по умолчанию 127.0.0.1).
- PORT_DB - порт для PostgreSQL (по умолчанию 5432).
- TOKEN - токен бота в Telegram.
- Запустите файл
main.py. Начнётся парсинг задач с сайтов и добавление данных в базу данных, после чего запустится бот (придётся немного подождать).
docker compose up --build