Комментарии 15
С контекстами все понятно, а вот со скриптом нет. Не могли бы вы описать каким образом мы указываем астериске начать обзвон?
0
announcement это муз файл для проигрывания? Стоило бы это тое упомянуть для полноты картины)
0
Ну не обязательно музыкальный, скорее голосовое сообщение типа «вы уволены» ;)
0
Согласен. Но не подготовленный читатель, так и не поймет какой использовать файл для проигрывания.
Я использую такой контекст:
Написал небольшой web интерфейс для всего этого дела. Кому интересно: www.dropbox.com/s/4ovy3b4hxg7hfj6/makbel.7z
Я использую такой контекст:
[outgoing_makbel]
exten => s,1,Answer
exten => s,n,Wait(1)
exten => s,n,Background(/var/lib/asterisk/sounds/custom/mann)
exten => s,n,hangup
Написал небольшой web интерфейс для всего этого дела. Кому интересно: www.dropbox.com/s/4ovy3b4hxg7hfj6/makbel.7z
0
Ну статья всё таки для чуточку подготовленного читателя, нет смысла освещать здесь работу команды Background
0
Команду background расписывать смысла нету, а вот контекст prozvon-dialer вполне можно было бы прокомментировать.
0
Разумное пожелание. Я немного упростил и прокомментировал.
0
Спасибо, это и так было более-менее понятно, не считая того, что игрой с CDR я ни когда не занимался. Из того, что Вы сократили: были непонятные строки с переменной uniqueid: Уникальный Идентификатор Канала (32 символа).
0
Это задавалось имя файла для аудиозаписи, но я подумал что пусть лучше каждый сам решает писать ему звонок автонабора или нет, особенно учитывая малую практическую пользу от этого.
0
Там помимо строки MIXMONITOR была ещё одна, я о ней.
0
Да, она заранее считывала uniqueid чтоб потом mixmonitor-у его отдать. В общем то бесполезная строчка.
0
«Здравствуйте, Вам позвонили из компании „Позвоню Вам“, наш звонок очень важен для Вас, оставайтесь на линии и прослушайте следующую информацию: Если Вы хотите нажать 1, нажмите один, если хотите нажать вдвоём, нажмите вдвоём».
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Простейший способ обзвона списка номеров с помощью Asterisk