3.1. Настройка Telegram¶
Вы можете использовать мессенджер Telegram для получения уведомлений о событиях в проекте. Для отправки уведомлений Boro использует Telegram-бота.
Настройка отправки уведомлений выполняется в несколько этапов:
- Создание бота в Telegram; 
- Добавление бота в настройки на странице администрирования Boro Solution Server; 
- Применение профиля оповещений. 
3.1.1. Создание бота¶
Чтобы создать бота, перейдите в Telegram, введите в поле поиска @BotFather и откройте диалог с ботом.
Официальный бот Telegram имеет синий подтверждающий знак возле имени .
Далее выполните следующие шаги:
- Начните диалог с ботом - @BotFather, нажав на кнопку Запустить. Отправьте боту команду- /newbot;
- Укажите имя бота, например, Boro Notifications; 
- Введите имя пользователя для бота, оканчивающееся словом - bot;
- Сохраните значение токена из ответа. 
 
3.1.2. Добавление и настройка бота для Boro-сервера¶
Важно
Предварительно необходимо указать имя хоста в поле Host name во вкладке Email. Без указания Host name не удастся применить настройки Telegram
Перейдите к панели администрирования Boro Solution Server и откройте вкладку Telegram. Далее установите флажок Разрешить и заполните следующие обязательные поля:
- Токен – ключ авторизации (токен), полученный в сообщении от бота @BotFather после создания вашего бота. Скопируйте токен в данное поле. 
- Имя бота – имя пользователя (username), заданное при создании бота. Укажите имя бота без символа @, например, - Elecard BoroServerBot.
 
Дополнительно можно указать следующие параметры:
- Метод получения данных – изменение способа получения обновлений ботом:
- Polling – сервер Boro периодически опрашивает Telegram-сервер на наличие новых данных для бота (updates). 
- Webhook – Telegram-сервер самостоятельно отправляет на Boro Server новые данные для бота (updates). Данный способ позволяет снизить нагрузку на сеть и своевременно получать информацию о новых событиях. Отправка обновлений через Webhook возможна только при наличии публичного IP-адреса, доступного из интернета, и соединения по защищённому протоколу HTTPS. 
 
 
- Использовать Proxy – разрешить использование прокси-сервера. Активируйте данную опцию и задайте необходимые параметры доступа,в случае если отсутствует прямое подключение к Интернету.
- Сервер – IP-адрес прокси-сервера в формате IP-адрес:порт; 
- Пользователь – имя пользователя для авторизации на прокси-сервере; 
- Пароль – пароль для авторизации на прокси-сервере. 
 
 
Чтобы сохранить введенные данные и добавить бота, нажмите кнопку Сохранить настройки. Обновленные настройки вступят в силу через 20 секунд, как только произойдет автоматический перезапуск служб.
3.1.3. Применение профиля оповещений¶
После добавления бота перейдите к настройкам проекта, откройте вкладку Уведомления ➝ Telegram. Создайте профиль оповещения, задайте необходимые настройки и назначьте профиль оповещения задачам. Подробные инструкции по настройке профиля Telegram-оповещений приведены в Руководстве пользователя Boro.