-
Notifications
You must be signed in to change notification settings - Fork 1
/
README.md.jinja
46 lines (30 loc) · 1.87 KB
/
README.md.jinja
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# {{bot_project_name}}
Бот создан на базе шаблона [bot-template](https://github.com/ExpressApp/bot-template).
## Описание
{{bot_description}}
## Инструкция по развёртыванию {{bot_project_name}}
**NOTE**: *Для развёртывания нескольких ботов на сервере используйте
продвинутый вариант инструкции: [advanced-deploy.md](advanced-deploy.md).*
1. Воспользуйтесь инструкцией [Руководство
администратора](https://express.ms/admin_guide.pdf) `-> Эксплуатация корпоративного
сервера -> Управление контактами -> Чат-боты`, чтобы создать бота в панели
администратора eXpress.
2. Получите `secret_key` и `bot_id`, нажав на имя созданного бота.
3. Получите `cts_host` в строке браузера в панели администратора.
4. Скачайте репозиторий на сервер:
```bash
git clone <THIS_REPOSITORY> /opt/express/bots/{{bot_project_name}}
cd /opt/express/bots/{{bot_project_name}}
```
5. Отредактируйте `docker-compose.yml`, заменив `cts_host`, `secret_key` и `bot_id` на реальные значения.
6. Запустите контейнеры командой:
```bash
docker-compose up -d
```
7. Убедитесь, что в логах нет ошибок.
```bash
docker-compose logs
```
8. Найдите бота через поиск корпоративных контактов (иконка человечка слева-сверху в
мессенджере).
9. Напишите боту для проверки. Например, вызовите справку командой `/help`.