From 105e0a71631b2f86903bcb1dd4d2fdbb00f4ac2c Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 12 Dec 2020 23:06:42 +0000 Subject: [PATCH] Announce bid to callees in studio --- extensions.conf | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/extensions.conf b/extensions.conf index 407f18a..25204a6 100644 --- a/extensions.conf +++ b/extensions.conf @@ -754,14 +754,25 @@ same => n,GotoIf($[ "${input}" != "1" ]?start) same => n,Set(FILE(/tmp/money.txt,,,al,u)=${money} ${CALLERID(num)}) same => n,Playback(queue-thankyou) same => n,Set(QUEUE_PRIO=${money}) +same => n,Set(__AUCTION_BID=${money}) same => n,Queue(auction,tc) -same => n,Dial(SIP/21,60) +same => n,Dial(SIP/21,60,U(bidding-announce)) same => n,Hangup() exten => bidding-closed,1,Playback(confbridge-begin-leader) same => n,Wait(1) same => n,Goto(1) +[bidding-announce] +exten => s,1,Wait(1) +same => n,Playback(is) +same => n,SayNumber(${AUCTION_BID}) +same => n,Return() + +[bidding-queue-member] +exten => _2X,1,Ringing() +same => n,Dial(SIP/${EXTEN},,U(bidding-announce)) + [take-question] exten => s,1,Queue(shop,t) same => n,Hangup() @@ -783,7 +794,7 @@ same => n,Read(input,/etc/asterisk/media/playback/gebot-bestaetigen,1,,1,7) same => n,GotoIf($[ "${input}" != "1" ]?start) same => n,Set(DB(auction/open)=1) same => n,Set(DB(auction/bid)=${startbid}) -same => n,RemoveQueueMember(auction,SIP/22) +same => n,RemoveQueueMember(auction,Local/22@bidding-queue-member) same => n,Playback(queue-thankyou) ; Close bidding @@ -791,7 +802,7 @@ exten => 92,1,Answer() same => n,Wait(0.5) same => n,Set(DB(auction/open)=0) same => n,Playback(queue-thankyou) -same => n,AddQueueMember(auction,SIP/22) +same => n,AddQueueMember(auction,Local/22@bidding-queue-member) same => n,Hangup() [to-eventphone]