43 lines
1.0 KiB
Markdown
43 lines
1.0 KiB
Markdown
# 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` — настройки
|