есть конструкция, которая правит уровни звука при входящих вызовах. Работает.
Но есть одно но, "${CALLERID(number)}"=" " получается задать только буквально, то-есть 78889991122
А как отобрать номера по маске? хочу чтобы уровни правились при входящих с номеров начинающихся на 74248.
Код: Выделить всё
[from-pstn-custom]
;Volume settings in
exten => _X.,1,GosubIf($["${CALLERID(number)}"="78889991122"]?volume,1)
exten => volume,1,NoOp(Volume settings)
same => n,Set(VOLUME(TX)=-4)
same => n,Set(VOLUME(RX)=2)
exten => volume,n,Return
РАЗОБРАЛСЯ!!!
нужно так
Код: Выделить всё
exten => _X.,1,GosubIf($["${CALLERID(number):0:5}"="74248"]?volume,1)
exten => volume,1,NoOp(Volume settings)
same => n,Set(VOLUME(TX)=-4)
same => n,Set(VOLUME(RX)=2)
exten => volume,n,Return