Команда MeetMeCount


Назначение:


Получить число участников конференции MeetMe.


Описание

MeetMeCount(confno[|var])

Произносит текущее число участников заданной конференции MeetMe.Если указан параметр var, ничего не проигрывается, а число участников возвращается в указанной переменной.

Примеры

Вы можете ограничить число пользователей конференции, примерно такой конструкцией в плане набора:

[globals]
CONFMAX => 10 ; максимальное число участников в конференции

exten => 8081,1,Macro(stdmeetme,8081))

[macro-stdmeetme]
; Макрос для конференции с ограничением по числу участников

exten => s,1,MeetMeCount(${MACRO_EXTEN},count)
exten => s,2,Gotoif,$[[${count} >= ${CONFMAX}]?103 ~np~exten => s,3,MeetMe(${MACRO_EXTEN})
exten => s,4,Goto(s,1)

exten => s,103,Background(conf-full)
exten => s,104,Hangup


Ссылки по теме:


Asterisk | Applications | Functions | Variables | Expressions | Asterisk FAQ