diff --git a/README.md b/README.md index f27ef73..ccb567d 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,10 @@ 2. **Получите токены и ключи**: - Создайте бота(ов) и скопируйте токен(ы) у [@BotFather](https://t.me/BotFather) в Telegram. - Получите бесплатный API ключ на сайте OpenWeatherMap. - - Узнайте свой Telegram ID у официального бота [@userinfobot](https://t.me/userinfobot) (чтобы получать уведомления от бота как админ). + - Узнайте свой Telegram ID у официального бота [@userinfobot](https://t.me/userinfobot) 3. **Создайте файл инвентори**: - Создайте файл `inventory.ini` и добавьте туда серверы для установки. Вы можете задать общие переменные `admin` (ваш ID) и `api_pogoda` (ключ погоды) для всех серверов, чтобы не дублировать их. А вот токен телеграм-бота `tg_token` **должен быть обязательно разным для каждого сервера/бота**, иначе боты будут конфликтовать за входящие сообщения. + Создайте файл `inventory.ini` и добавьте туда серверы для установки. Вы можете задать общие переменные `admin` (ваш ID) и `api_pogoda` (ключ погоды) для всех серверов. А вот токен телеграм-бота `tg_token` **должен быть обязательно разным для каждого бота**, иначе боты будут конфликтовать за входящие сообщения. *Пример синтаксиса `inventory.ini`:* ```ini @@ -40,9 +40,9 @@ ```bash ansible-playbook playbook.yml --syntax-check ``` - В случае неудачи исправьте синтаксическую ошибку. Если всё хорошо, запускайте автоматическую установку командой: + Если есть ошибки, то исправьте синтаксис в файлу. Если всё хорошо, запускайте автоматическую установку командой: ```bash ansible-playbook playbook.yml -i inventory.ini ``` -Готово! Через пару минут Ansible самостоятельно установит Docker, скачает образ бота с Docker Hub и запустит контейнеры с вашими переменными. +Через несколько минут Ansible закончит свою работу и вы получите работающих телеграмм ботов!