sms уведомление если клиент броасет трубку
Добавлено: 23 авг 2020, 10:00
подскажите как правильно прописать условие. значение оценки имею ввиду если клиенту предлагают выбрать от 1 до 5 но он просто бросает трубку
[opinion-rus]
exten => 1,1,NoOp(Client's service rate rus)
exten => 1,n,Read(digit,/var/lib/asterisk/sounds/ivr/rus_opinion,1,,2)
exten => 1,n,NoOp(Выбрана оценка ${digit})
exten => 1,n,MYSQL(Connect connid localhost **** **** asterisk)
exten => 1,n,MYSQL(Query resultid ${connid} INSERT INTO opinion (id, callerid, exten, queues, opinion, datetime) VALUES (NULL, '${CALLID}', '${MEMBERINTERFACE}', '${QUEUENAME}', '${digit}', '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M)}'))
вот здесь надо выставить условие если значение оценки никакое то перейди в exten => 2 и отправь смс
exten => 2,n,System(python3 /root/send_sms.py smstraffic ${CALLID} ticket_price)
exten => 1,n,Playback(/var/lib/asterisk/sounds/ivr/rus_thank_you)
exten => 1,n,Hangup()
exten => 0,n,MYSQL(Disconnect ${connid})
exten => 0,n,Hangup()
[opinion-rus]
exten => 1,1,NoOp(Client's service rate rus)
exten => 1,n,Read(digit,/var/lib/asterisk/sounds/ivr/rus_opinion,1,,2)
exten => 1,n,NoOp(Выбрана оценка ${digit})
exten => 1,n,MYSQL(Connect connid localhost **** **** asterisk)
exten => 1,n,MYSQL(Query resultid ${connid} INSERT INTO opinion (id, callerid, exten, queues, opinion, datetime) VALUES (NULL, '${CALLID}', '${MEMBERINTERFACE}', '${QUEUENAME}', '${digit}', '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M)}'))
вот здесь надо выставить условие если значение оценки никакое то перейди в exten => 2 и отправь смс
exten => 2,n,System(python3 /root/send_sms.py smstraffic ${CALLID} ticket_price)
exten => 1,n,Playback(/var/lib/asterisk/sounds/ivr/rus_thank_you)
exten => 1,n,Hangup()
exten => 0,n,MYSQL(Disconnect ${connid})
exten => 0,n,Hangup()