Telegram

Настройка Telegram-бота для уведомлений

1. Создание бота через @BotFather

  1. Откройте Telegram, найдите @BotFather и запустите его.

  2. Введите команду /newbot и следуйте инструкциям:

    • Укажите имя бота (например, passoffice_bot).

    • Получите HTTP API-ключ (сохраните его).

2. Настройка бота в системе

  1. В разделе «Конфигурирование» → «Каналы» → «Telegram»:

    • Активируйте бота с помощью бегунка.

    • Введите:

      • Название бота (например, passoffice_bot).

      • API-ключ (полученный от @BotFather).

  2. Функции сообщений:

    • Отправлять пин-код заявки в виде QR.

    • Отправлять QR-код пропуска.

3. Подписка на уведомления

  1. Для администраторов/операторов:

    • В «Настройках пользователя» или «Администрирование» → «Операторы» нажмите «Подписаться на Telegram-бота».

    • В Telegram найдите бота и отправьте /start.

  2. Отписка:

    • Отправьте боту команду /end или нажмите «Отписаться» в настройках.

4. Тестовая отправка сообщения

  • Нажмите «Отправить тестовое сообщение» → проверьте получение в Telegram.


Настройка шаблонов сообщений

Во вкладке «Шаблоны» можно:

  1. Выбирать получателей (чек-боксы):

    • Администраторы, гости, операторы и др.

  2. Редактировать текст уведомлений (поддерживаются теги форматирования):

Доступные теги:

<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>  

Last updated

Was this helpful?