img

Модуль интеграции с Telegram в FreePBX

Мессенджер Telegram - удобное и популярное средство связи на территории РФ. Несмотря на ограничение доступа, многие юзеры продолжают пользоваться и обмениваться сообщениями в Телеграме. А кто-то пошел еще дальше и интегрирует различные системы с отличным и прозрачным API от «телеги».

Сегодня поговорим про готовый модуль интеграции с Telegram для графической оболочки FreePBX, который будет отправлять вам уведомления о пропущенных вызовах и в случае, если пользователю оставлена голосовая почта. Кстати, этот материал и модуль в очередной раз прислал наш друг Максим (BioDamage) через портал ShareIT :)

Обновление 0.1.1 - 15 августа 2018 г.:
  • Поддержка extensions типа SIP, PJSIP, IAX2;
  • Работа в группах вызовов (ring group);
  • Модуль протестирован на сборках FreePBX Distro (SNG7-FPBX-64bit-1805-1.iso) и на чистом Asterisk поверх Debian с отдельным web – интерфейсом FreePBX 14. Работает :)

    Профит и идея

    Настройка кастомных контекстов и корректировка диалплана вручную бывает сложна для новичков, которые только приступают к изучению Asterisk и используют графическую оболочку FreePBX. К тому же, большой недостаток таких интеграция, это отсутствие гибкой настройки уведомлений (кому отправлять, а кому нет, в том числе персонализированные уведомления).

    Есть потребность – будет и решение. За основу был взят один из старых модулей под названием missedcallnotify человека по имени John Nurick. Скачать модуль можно по ссылке ниже:

    Скачать модуль для FreePBX

    Установка

    Установка вполне стандартная – переходим в раздел AdminModule Admin и нажимаем Upload modules. В следующем меню выбираем Upload (From Hard Disk), выбираем архив, который скачали по кнопке выше и загружаем:

    Модуль интеграции Telegram и FreePBX

    После этого, в списке модулей находим модуль Missed Call Notifications Telegram, раскрываем описание и жмем Install:

    Установка модуля интеграции Telegram и FreePBX

    Готово. Переходим к настройке модуля.


    Настройка

    Cоздаем бота в Телеграме (если его нет). Воспользуйтесь нашим пошаговым материалом по созданию бота, который доступен по ссылке ниже. Выполнив все шаги, которые указаны в пункте «Создание бота в Telegram» - возвращайтесь сюда и переходите к следующему шагу.


    С возвращением :) В разделе ApplicationsExtensions, выбираем нужный нам внутренний номер и открываем его для редактирования. Во вкладке Other делаем следующее:

    Настройка модуля интеграции в FreePBX с телеграм
    • Уведомления - чтобы включить уведомления, выбираем Enabled, выключить - Disabled;
    • Токен телеграм бота - токен, который вы получили, пройдя по ссылке в начале этого раздела;
    • Telergram ID - ID группового чата, который вы получили, пройдя по ссылке в начале этого раздела, либо личный идентификатор;

    Тест

    Мы – инженеры. И, чтобы проверить модуль, мы смотрим в консоль, а не в лучезарный интерфейс Telegram :) Итак, звоним, не отвечаем на вызов:

    Проверка модуля интеграции в FreePBX с телеграм

    Как тебе такое, Илон Маск?

    Ссылка
    скопирована
    Получите бесплатные уроки на наших курсах
    Все курсы
    DevOps
    Скидка 25%
    DevOps-инженер с нуля
    Научитесь использовать инструменты и методы DevOps для автоматизации тестирования, сборки и развертывания кода, управления инфраструктурой и ускорения процесса доставки продуктов в продакшн. Станьте желанным специалистом в IT-индустрии и претендуйте на работу с высокой заработной платой.
    Получи бесплатный
    вводный урок!
    Пожалуйста, укажите корректный e-mail
    отправили вводный урок на твой e-mail!
    Получи все материалы в telegram и ускорь обучение!
    img
    Еще по теме:
    img
    Привет, дорогой читатель! В повседневной работе зачастую не хватает автоматизации. Поэтому, мы решили создать калькулятор инстал
    img
    Мы подумали, а почему бы не консолидировать все знания по Cisco VoIP продуктам и их настройке в единый документ? Добавить в них
    img
    Привет! Для удобства, мы структурировали все материалы по графическому интерфейсу FreePBX в нашей базе знаний в единый файл. Сам
    img
    Вам, как сетевому инженеру, крайне важно разбираться в том, каким образом вызовы VoIP влияют на пропускную способность канала в
    img
    В этой статье расскажем как отправлять различные СМС сообщения пользователям, позвонившим в контакт-центр Октелл и запросившим т
    img
    Всем современным кампаниям, производящим товары и оказывающим услуги, необходимо иметь специалистов, работающих с потенциальными
    ЗИМНИЕ СКИДКИ
    40%
    50%
    60%
    До конца акции: 30 дней 24 : 59 : 59