AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Отключить обработку DTMF в очереди

Newbies/FAQ Forum 7 сообщений -
#1

Доброго времени суток.

Не подскажете как можно отключить обработку DTMF от абонента, пока он висит в очереди?
#2

core show application queue

t: Allow the *called* user to transfer the calling user.

T: Allow the *calling* user to transfer the call.

_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#3

Это не совсем то. у очереди есть параметер context= куда перекидывается абонент если он нажмет кнопку находясь в очереди.
И хотелось бы некоторым абонентам отключать возможность использовать этот ivr
#4

Если контекст не указывается, то ничего не срабатывает. Хотите разграничить абонентов = сделайте две очереди где есть контекст и нет контекста и бросайте в нужную.
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#5

А тут уже возникает проблема что очередь должна быть общая.

пока что единственное приходит в голову - возвращать назад в очередь, но тут вопрос - как сохранить место в очереди.
#6

Место в очереди можно сохранить задав переменную QUEUE_PRIO. Например первый позвонившик прио=999999, второй прио=999998 и тд. Это позволит также "гулявшим" по ИВР из очереди возвращаться на свое место.
#7

Спасибо