Диалпаном я так понимаю что то типа exten => 2222,n,ExecIf($["${DEVICESTATE(PJSIP/${EXTEN})}" = "BUSY"]?Hangup(17)) exten => 2222,n,ExecIf($["${DEVICESTATE(PJSIP/${EXTEN})}" = "INUSE"]?Hangup(17))
по GROUP_COUNT не могу до конца понять как из ендпоинта получить количество линий. Мне нужно каким то пользователям 1 каким то 2 каким то 5 линий.
unknown (Mar 3 '0)editGROUP_COUNT позволяет считать количство по GROUP. Например, по имени ендпоинта вы можете посчитать текущие каналы в данной группе. Я тут писал диалплан. Вообще он много где есть(кто взял без изменений, кто написал свой). гуглится по group_count+asterisk. Вот например. https://asterisk-pbx.ru/wiki/asterisk/func/group_count
meral (Mar 6 '0)edit