Извиняюсь может такая тема уже есть.
Вопрос такой. Как перезвонить автоматически через определенный промежуток времени, через определенный канал и повторять дозвон через промежутки до успеха Пока персонал не появиться в зоне видимости DECT телефона?
baf писал(а):Я думаю вопрос надо было раскрыть по больше. При каких условиях перезванивать, на какие номера, на все? Я делаю перезвон с помощью CallBack модуля во freepbx и только на сотки своих сотрудников к примеру.
exten => s,1,Dial(Tech/num,30,)
exten => h,1,Noop(тут определяет статус звонка по DIALSTATUS=NOANSWER)
exten => h,n,ExecIF($["${DIALSTATUS}" = "NOANSWER"]?Dial(tech/num,,A(playfile))
#-*- coding: utf-8 -*-
import asterisk.manager
def zvonok():
a = asterisk.manager.Manager()
server = '10.138.150.36'
a.connect(server)
a.login('admin','amp11')
cdict={"Action": "Originate",
'Channel': 'Local/100@from-internal',
'Callerid' : '«АВАРИЯ',
'Context' : 'auto',
'Exten' : 't',
'priority' : '1'
}
a.send_action(cdict)
a.close()
zvonok()
#time.sleep(60)
#zvonok()
Сейчас этот форум просматривают: Abzyi, ded, Finn и гости: 31