Add mode to pause telephones completely

This commit is contained in:
Your Name
2020-12-23 23:49:35 +00:00
parent ce6cf5d8d2
commit f5a23528c6

View File

@@ -733,12 +733,18 @@ exten => _X.,n,Return()
exten => s,1,Answer()
same => n,Wait(1)
same => n,Playback(/etc/asterisk/media/playback/e_1_herzlich_willkommen_beim_teleshopping)
same => n,GotoIf($[ "${DB(stream/open)}" != "1" ]?stream-closed,1)
same => n(start),Background(/etc/asterisk/media/playback/e_3_dr_cken_Sie,m)
same => n,WaitExten(4)
same => n,Goto(start)
exten => 1,1,Goto(record-bid,1,1)
exten => 2,1,Goto(take-question,s,1)
exten => stream-closed,1,Wait(0.8)
same => n,Playback(/etc/asterisk/media/playback/e_2_bei_uns_ist_leider_gerade_nichts_los)
same => n,MusicOnHold(shop,10)
same => n,Goto(1)
[record-bid]
exten => 1,1,Noop()
same => n(start),GotoIf($[ "${DB(auction/open)}" != "1" ]?bidding-closed,1)
@@ -816,6 +822,20 @@ same => n,AddQueueMember(auction,Local/22@bidding-queue-member)
same => n,Playback(/etc/asterisk/media/playback/e_15.2_herzlichen_gl_ckwunsch_pott)
same => n,Hangup()
; Open Stream
exten => 93,1,Answer()
same => n,Wait(0.5)
same => n,Set(DB(stream/open)=1)
same => n,Playback(/etc/asterisk/media/playback/e_15.2_herzlichen_gl_ckwunsch_pott)
same => n,Hangup()
; Close Stream
exten => 94,1,Answer()
same => n,Wait(0.5)
same => n,Set(DB(stream/open)=0)
same => n,Playback(/etc/asterisk/media/playback/e_15.2_herzlichen_gl_ckwunsch_pott)
same => n,Hangup()
[to-eventphone]
exten => _X.,1,SET(CALLERID(all)="Teleshop" <7467>)
same => n,Dial(SIP/${EXTEN}@eventphone)