Уведомление в телеграмм о пропущенных

В данной статье будет рассмотрено два способа реализации уведомления о пропущеных вызовах в Telegram

Пример на базе Dialplan

  1. Перейдите в раздел "Кастомизация системных файлов":

Раздел "Кастомизация системных файлов"
  1. Перейдите в раздел редактирования файла "extensions.conf". Установите режим "Добавлять в конец файла" и вставьте следующий контекст:

В данном конктексте замените:

  • TOKEN - токен вашего бота в телеграмм.

  • CHAT_ID - идентификатор чата, куда отправлять текстовое сообщение.

Сохраните изменения.

Редактирование файла "extensions.conf"
  1. Перейдите в раздел редактирования файла "modules.conf". Установите режим "Добавлять в конец файла" и вставьте следующий контекст:

Сохраните изменения.

Редактирование файла "modules.conf"

Пример на базе PHP-AGI

  1. Перейдите в раздел "Приложения диалпланов". Создайте новое приложение, нажав на "Добавить новое":

Добавление нового приложения диалплана
  1. Укажите следующие параметры для диалплана:

  • Название - произвольное

  • Номер для вызова приложения - произвольный номер

  • Тип кода - "PHP-AGI скрипт"

Параметры диалплана
  1. Перейдите во вкладку "Программный код". Вставьте следующий PHP-AGI скрипт:

В данном конктексте замените:

  • API_KEY - токен вашего бота в телеграмм.

  • CHAT_ID - идентификатор чата, куда отправлять текстовое сообщение.

Текст уведомления можно исправить в переменной «$TEXT».

  1. После сохранения скрипта из адресной строки браузера скопируйте идентификатор скрипта, который имеет вид: «DIALPLAN-APP-1B2B846E»:

Идентификатор приложения диалплана
  1. Перейдите в раздел "Кастомизация системных файлов":

Раздел "Кастомизация системных файлов"
  1. Перейдите в раздел редактирования файла "extensions.conf". Установите режим "Добавлять в конец файла" и вставьте следующий контекст:

Замените "DIALPLAN-APP-1B2B846E" на Ваш идентификатор провайдера.

Сохраните изменения.

Редактирование файла "extensions.conf"

Last updated

Was this helpful?