Для начала через чат Telegram следует написать боту @BotFather. Этот бот позволит создать и настроить вашего нового бота для интеграции с MIKOPBX.
Отправляем боту команду
Команда создания нового бота:
Отправляем имя нашего нового бота. К примеру:
Сохраните значение «token»: он понадобится для настройки со стороны АТС.
Создайте новую «группу».
Перешлите любое сообщение из группы боту @getmypid_bot
Сохраните значение «chat ID», для пользователя значение вида "190389360", для группы - отрицательное, вида: "-4190389360".
В разделе «Модули» - «Приложения диалплан» создадите новое приложения, со следующими параметрами:
"Название" - Переслать sms в telegram (произвольное).
"Тип кода" - PHP-AGI
Программный код:
«API_KEY» - токен телеграм бота
«CHAT_ID» - идентификатор телеграм чата (группы).
В адресной строке браузера нужно скопировать идентификатор приложения, он имеет вид: «DIALPLAN-APP-8B0D0964»:
Перейдите в раздел "Система" -> "Кастомизация системных файлов":
Перейдите к редактированию файла "/etc/asterisk/extensions.conf", установите режим "Добавлять в конец файла". Используйте следующий код:
«DIALPLAN-APP-8B0D0964» - в данном коде - это идентификатор приложения. Сохраните изменения.
Перейдите в раздел "Маршрутизация" -> "Провайдеры телефонии". Добавьте нового SIP-провайдера, со следующими параметрами:
"Название" - произвольное
"Тип учетной записи" - Аутентификация по IP, без пароля.