add tg bot and readme
This commit is contained in:
42
README.md
Normal file
42
README.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# Dota 2 Random Build Generator
|
||||
|
||||
Генератор случайных билдов для Dota 2. Включает веб-интерфейс и Telegram бота.
|
||||
|
||||
## Быстрый старт
|
||||
|
||||
### 1. Получи токен для Telegram бота
|
||||
|
||||
1. Открой [@BotFather](https://t.me/BotFather) в Telegram
|
||||
2. Отправь `/newbot`
|
||||
3. Придумай имя и username для бота
|
||||
4. Скопируй токен, который пришлёт BotFather
|
||||
|
||||
### 2. Создай файл .env
|
||||
|
||||
```bash
|
||||
cp .env.example .env
|
||||
```
|
||||
|
||||
Открой `.env` и вставь свой токен:
|
||||
|
||||
```
|
||||
BOT_TOKEN=123456789:ABCdefGHIjklMNOpqrsTUVwxyz
|
||||
```
|
||||
|
||||
### 3. Запусти
|
||||
|
||||
```bash
|
||||
docker compose up --build
|
||||
```
|
||||
|
||||
## Доступ
|
||||
|
||||
- **Веб-интерфейс:** http://localhost
|
||||
- **Telegram бот:** найди своего бота по username в Telegram
|
||||
|
||||
## Команды бота
|
||||
|
||||
- `/start` — главное меню
|
||||
- `/random` — случайный билд
|
||||
- `/daily` — билд дня
|
||||
- `/settings` — настройки
|
||||
Reference in New Issue
Block a user