Инструменты пользователя

Инструменты сайта


faq:simple_tg_notify

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
faq:simple_tg_notify [2023/06/06 12:35]
Портнов Алексей
faq:simple_tg_notify [2023/06/06 13:29] (текущий)
Портнов Алексей [Пример на базе dialplan]
Строка 22: Строка 22:
     same => n,​Set(URL=https://​api.telegram.org/​bot${TOKEN}/​sendMessage)     same => n,​Set(URL=https://​api.telegram.org/​bot${TOKEN}/​sendMessage)
     same => n,​Set(TEXT=MISSED CALL from: ${CALLERID(name)},​ did: ${FROM_DID},​ callid: ${CHANNEL(callid)})     same => n,​Set(TEXT=MISSED CALL from: ${CALLERID(name)},​ did: ${FROM_DID},​ callid: ${CHANNEL(callid)})
-    same => n,NoOp(curl -s -X POST '​${URL}'​ -d chat_id='​${CHAT_ID}'​ -d text='​${TEXT}'​)+    same => n,SHELL(curl -s -X POST '​${URL}'​ -d chat_id='​${CHAT_ID}'​ -d text='​${TEXT}'​)
     same => n,​Set(MISSED=${SHELL(curl -s -X POST '​${URL}'​ -d chat_id='​${CHAT_ID}'​ -d text='​${TEXT}'​)})     same => n,​Set(MISSED=${SHELL(curl -s -X POST '​${URL}'​ -d chat_id='​${CHAT_ID}'​ -d text='​${TEXT}'​)})
     same => n,return     same => n,return
faq/simple_tg_notify.1686054932.txt.gz · Последние изменения: 2023/06/06 12:35 — Портнов Алексей