Telegram
Настройка Telegram-бота для уведомлений
1. Создание бота через @BotFather
- Откройте Telegram, найдите @BotFather и запустите его.
- Введите команду
/newbotи следуйте инструкциям:- Укажите имя бота (например,
passoffice_bot). - Получите HTTP API-ключ (сохраните его).
- Укажите имя бота (например,
2. Настройка бота в системе
- В разделе «Конфигурирование» → «Каналы» → «Telegram»:
- Активируйте бота с помощью бегунка.
- Введите:
- Название бота (например,
passoffice_bot). - API-ключ (полученный от @BotFather), для обновления API ключа:
- Установите галочку «Обновить API ключ»
- Введите новый API ключ в соответствующее поле и после этого нажмите «Сохранить».
- Название бота (например,
- Функции сообщений:
- Отправлять пин-код заявки в виде QR.
- Отправлять QR-код пропуска.
3. Подписка на уведомления
- Для администраторов/операторов:
- В «Настройках пользователя» или «Администрирование» → «Операторы» нажмите «Подписаться на Telegram-бота».
- В Telegram найдите бота и отправьте
/start.
- Отписка:
- Отправьте боту команду
/endили нажмите «Отписаться» в настройках.
- Отправьте боту команду
4. Тестовая отправка сообщения
- Нажмите «Отправить тестовое сообщение» → проверьте получение в Telegram.
Настройка шаблонов сообщений
Во вкладке «Шаблоны» можно:
- Выбирать получателей (чек-боксы):
- Администраторы, гости, операторы и др.
- Редактировать текст уведомлений (поддерживаются теги форматирования):
Доступные теги:
<b>жирный</b>, <strong>жирный</strong>
<i>курсив</i>, <em>курсив</em>
<u>подчеркивание</u>, <ins>подчеркивание</ins>
<s>зачеркивание</s>, <strike>зачеркивание</strike>
<span class="tg-spoiler">спойлер</span>
<a href="https://example.com">ссылка</a>
<code>моноширинный код</code>
<pre>блок кода</pre>
<pre><code class="language-python">Python-код</code></pre>