Size: a a a

2021 November 25

OS

Oleg Shteinliht in Asterisker-ы
источник

OS

Oleg Shteinliht in Asterisker-ы
вот тут интересные сигналы, возможно вам подойдет )
источник

AS

Alexey Shorin in Asterisker-ы
🙈
источник

SR

Sergey R. in Asterisker-ы
voicemail никто в телеграм не отправляет? что-то не могу нагуглить ничего
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Ой... первая ссылка... как же так?

https://stackoverflow.com/questions/55470047/how-to-send-file-via-telegram-bot
источник

SR

Sergey R. in Asterisker-ы
про телеграм понятно, как в диалплане после записи сообщения отправить данные в скрипт отправки в телегу? как узнать имя файла сообщения?
источник

OS

Oleg Shteinliht in Asterisker-ы
так вы его сами задаете, закиньте его в переменную канала, потом прочтите оттуда
источник

SR

Sergey R. in Asterisker-ы
хотел с помощью system() передать данные скрипту, но если абонент положил трубку а не нажал #, то выполнение диалплана прекращается, что делаю не так?
exten => 777,1, Answer()
exten => 777,n,Playback(beep2)
exten => 777,n,VoiceMail(200@phones,s)
exten => 777,n,Noop(${VM_NAME})
exten => 777,n,Noop(${VM_MSGNUM})
exten => 777,n,Noop(${VM_CALLERID})
exten => 777,n,Noop(${VM_CIDNAME})
exten => 777,n,Noop(${VM_CIDNUM})
exten => 777,n,Noop(${VM_DATE})
exten => 777,n,Noop(${VM_MESSAGEFILE})
да и все переменные VM_ кроме VM_MESSAGEFILE пустые
источник

AS

Alexey Shorin in Asterisker-ы
можно обработать экстеншн h
источник

SR

Sergey R. in Asterisker-ы
в консоли
  -- Executing [777@phones:1] Answer("SIP/311-00000fb2", "") in new stack
   -- Executing [777@phones:2] Playback("SIP/311-00000fb2", "beep2") in new stack
   -- <SIP/311-00000fb2> Playing 'beep2.slin' (language 'ru')
   -- Executing [777@phones:3] VoiceMail("SIP/311-00000fb2", "200@phones,s") in new stack
   -- <SIP/311-00000fb2> Playing 'beep.slin' (language 'ru')
   -- Recording the message
   -- x=0, open writing:  /var/spool/asterisk/voicemail/phones/200/tmp/s8HkV5 format: wav, 0x1722118
   -- User hung up
 == Spawn extension (uae-phones, 777, 3) exited non-zero on 'SIP/311-00000fb2'
источник

SR

Sergey R. in Asterisker-ы
просто Spawn extension (uae-phones, 777, 3) exited non-zero on 'SIP/311-00000fb2' и все, а если нажать # то noop показывает
источник

AS

Alexey Shorin in Asterisker-ы
Логично
источник

AS

Alexey Shorin in Asterisker-ы
У вас каналы закрываются. Я все что нужно после звонка обрабатываю через h. Не ручаюсь сказать, насколько это красиво и правильно. Но работает.
источник

AS

Alexey Shorin in Asterisker-ы
[call_ending]
exten => h,1,NoOp
same => n,NoOp(CHANNEL is ${CHANNEL})
источник

AS

Alexey Shorin in Asterisker-ы
А в нужных контекстах соответственно инклуд
источник

OS

Oleg Shteinliht in Asterisker-ы
поддерживаю
источник

SR

Sergey R. in Asterisker-ы
да, через h работает, благодарю
источник

E

Ed in Asterisker-ы
Подскажите пжл,  к базе Gigaset A540 IP подключено 5 трубок, для каждой трубки настроен свой SIP на вход/выход. Прошивка 42.259 (422590000000 / V42.00). Проблема в том, что если есть активный канал между двумя трубками этой базы, то с других трубок нельзя больше совершать вызовы. Если есть любой активный звонок, то нельзя совершить вызов между трубками. В остальном все работает корректно, можно совершить 5 вызовов одновременно, главное чтобы не между трубками базы. В момент второго звонка между трубками базы в астериске Timeout, but no rule 't' or 'e' in context но не уверен что есть связь. Похоже дело в настройках базы.
источник

MK

Maxim Kirchenkov in Asterisker-ы
Параллельны звонки (IP): 2
Параллельны звонки (аналоговая линия): 1
Количество телефонных номеров (аналоговая линия): 1
источник

E

Ed in Asterisker-ы
Спасибо! Звонки между трубками считаются аналоговый линией? Идут не через астериск? Если нет, то не получается совершить 2 IP звонка.
источник