Aiogram 3
i18n
- ORM:
SqlAlchemy
- Database:
PostgreSQL \ Sqlite, Redis
Сначала клонируем репозиторий и переходим в его директорию:
git clone https://github.com/devvsima/dating-bot.git
cd dating-bot
💡 Примечание: Название .venv
можно изменить на любое другое по твоему желанию.
python3 -m venv .venv
source .venv/bin/activate
pip3 install -r requirements.txt
💡 Возможно вам прийдется установить apt install python3.10-venv или что-то в этом роде
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
Сначала скопируй файл .env.dist
и переименуй его в .env
:
cp .env.dist .env
Теперь нужно настроить файл .env
Название | Описание | Пример |
---|---|---|
TOKEN | Токен бота от @BotFather | 1234567:ASDSFDkjdjdsedmD... |
ADMINS | Список id администраторов | 12345678,12345677 |
Название | Описание | По умолчанию |
---|---|---|
DB_NAME | Название базы данных | |
DB_HOST | Хост базы данных | localhost |
DB_PORT | Порт базы данных | 5432 |
DB_USER | Пользователь с доступом до базы данных | |
DB_PASS | Пароль от базы данных |