Бот, позволяющий пользователю создавать задачи, получать напоминания и управлять повседневными событиями (как разовыми, так и повторяющимися).
- Python 3.11+
- PostgreSQL
- SQLAlchemy
- Alembic (миграции)
python-dotenvaiogram
git clone https://github.com/imuftiev/event-tracker-bot.git
cd project- Напишите в Telegram боту @BotFather
- Создайте нового бота и получите API Token
BOT_TOKEN="ваш_токен_от_бота"
DATABASE_URL="postgresql://имя_пользователя:пароль@ имя_контейнера_бд:5432/имя_бд"
DATABASE_USER="имя_пользователя"
DATABASE_PASSWORD="пароль"
DATABASE="имя_бд"docker-compose up --build -dБот автоматически подключится к базе данных и начнёт работу.
Важно: создание виртуального окружения (
.venv) не требуется — проект запускается в изолированной среде Docker.