hipporion/ann_listen.sh

22 lines
491 B
Bash
Raw Normal View History

2019-10-01 19:01:56 +02:00
#!/bin/bash
cd "$(dirname "$0")"
line="$1"
. config.txt
./ann_end.sh "$line" # and any existing calls to prevent our call ending up in "call waiting" state (and thus not autoanswered)
sleep 0.5
./autoanswer_line.sh "$line" 1 || { echo >&2 "failed to enable autoanswer, exiting."; exit 1; }
fn=/var/spool/asterisk/tmp/ann_$line.call
echo "
Channel: PJSIP/emerg$line
Context: emerg_listen
Extension: 120
Priority: 1
" >$fn
mv "$fn" /var/spool/asterisk/outgoing/
./ann_volup.sh "$line" &