2c0c97d226
git-svn-id: http://yate.null.ro/svn/yate/trunk@1235 acf43c95-373e-0410-b603-e72c3f656dc1
79 lines
1.9 KiB
Text
79 lines
1.9 KiB
Text
[general]
|
|
; Common settings
|
|
|
|
; enabled: bool: Enable the module and install message handlers
|
|
;enabled=no
|
|
|
|
; priority: int: Priority to install message handlers into engine
|
|
;priority=15
|
|
|
|
; default: bool: Assist channels by default, module must be enabled first
|
|
;default=yes
|
|
|
|
; incoming: bool: Assist incoming calls, needs that default is enabled
|
|
;incoming=yes
|
|
|
|
; filter: regexp: Expression matching assisted channel IDs, default all
|
|
;filter=
|
|
|
|
; dtmfpass: bool: Enter DTMF pass-through mode by default
|
|
;dtmfpass=no
|
|
|
|
; minlen: int: Minimum length of command sequences
|
|
;minlen=2
|
|
|
|
; maxlen: int: Maximum length of command sequences
|
|
;maxlen=20
|
|
|
|
; timeout: int: Inter-digit timeout in milliseconds
|
|
;timeout=30000
|
|
|
|
; retake: string: Exact sequence to exit DTMF pass-through mode
|
|
;retake=###
|
|
|
|
|
|
; Every other section defines an operation to trigger
|
|
;[operation]
|
|
; The name of the section is used as the default operation name
|
|
|
|
; trigger: regexp: Trigger key sequence
|
|
;trigger=
|
|
|
|
; operation: string: Operation name, will use section name if missing
|
|
;operation=
|
|
|
|
; message: string: Message to emit for this operation
|
|
;message=chan.operation
|
|
|
|
; pbxstates: regexp: Expression matching states allowing operation, default all
|
|
;pbxstates=
|
|
|
|
; pbxprompt: string: Resource to overlay on audio channel, * for error beep
|
|
;pbxprompt=
|
|
|
|
; pastekeys: string: Keys to fill in buffer instead of clearing it
|
|
;pastekeys=
|
|
|
|
; All other parameters are copied in the generated message after having
|
|
; the \0 .. \9 placeholders replaced with matches from the trigger
|
|
|
|
|
|
; Example: flush the key buffer with *#, play the error beep
|
|
;[flush]
|
|
;trigger=\*#$
|
|
;operation=
|
|
;pbxprompt=*
|
|
|
|
|
|
; Example: enter DTMF pass-through mode with 3 successive asterisks
|
|
;[passthrough]
|
|
;trigger=\*\*\*
|
|
;pbxprompt=tone/probe/1
|
|
|
|
|
|
; Example: enter conference named conf/dyn-N with key sequence #N# where N=0..9
|
|
;[conference]
|
|
;trigger=#\([0-9]\)#$
|
|
;message=call.conference
|
|
;room=conf/dyn-\1
|