Using Variables in Asterisk Dialplans Asterisk can make use of global, shared and channel-specific variables for arguments to commands. Variables are referenced in the dialplan (extensions.conf) using the syntax ${foo:offset:length} where foo is the name of the variable, offset is an optional field indicating which characters should be excluded, and length is an optional field indicating the numbe
夏季休暇や年末年始などの長期休暇中にかかってきた電話に音声で案内を出すというのを、Asterisk の extentions.conf でテストしてみました。GotoIfTime 関数がこれを簡単に実現してくれます。 下記は、8005 をダイアルした例ですが、外線着信があった時にこの判定をすれば営業時間外は指定のメッセージを再生するようにできます。 --- extensions.conf 抜粋 --- ... GOTOIFTIME=8005 ; GotoIfTime test ... ; GotoIfTime test exten => ${GOTOIFTIME},1,NoOp(${CALLERID(num)}) ; 12/29 - 1/6 は営業時間外 exten => ${GOTOIFTIME},n,GotoIfTime(00:00-23:59,mon-sun,29-31,dec?cl
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く