Allows eavesdropping on a conversation on any specified channel (this is different from
ZapBarge()
/ZapScan()
which are bound to Zap channels only). Note that this application only listens on single channels, rather than the conversation per se, even though it does capture incoming and outgoing audio on the channel.Chanspy([][,])
Valid Options:
- b: Only spy on channels involved in a bridged call.
- g(grp): Match only channels where their ${SPYGROUP} variable is set to contain 'grp' in an optional : delimited list.
- q: Don't play a beep when beginning to spy on a channel, or speak the selected channel name.
- r[(basename)]: Record the session to the monitor spool directory. An optional base for the filename may be specified.
The default is 'chanspy'.
- v([value]): Adjust the initial volume in the range from -4 to 4. A negative value refers to a quieter setting.
Since 1.4:
- w Enable 'whisper' mode, so the spying channel can talk to the spied-on channel.
- W Enable 'private whisper' mode, so the spying channel can talk to the spied-on
channel but cannot listen to that channel.
Valid Options:
- b: Only spy on channels involved in a bridged call.
- g(grp): Match only channels where their ${SPYGROUP} variable is set to contain 'grp' in an optional : delimited list.
- q: Don't play a beep when beginning to spy on a channel, or speak the selected channel name.
- r[(basename)]: Record the session to the monitor spool directory. An optional base for the filename may be specified.
The default is 'chanspy'.
- v([value]): Adjust the initial volume in the range from -4 to 4. A negative value refers to a quieter setting.
Since 1.4:
- w Enable 'whisper' mode, so the spying channel can talk to the spied-on channel.
- W Enable 'private whisper' mode, so the spying channel can talk to the spied-on
channel but cannot listen to that channel.
Since 1.6
-b :Only spy on channels involved in a bridged call
-d :Override the typical numeric DTMF functionality and instead use DTMF to switch between spy modes
4 -spy mode
5 -wispher mode
6 -Bridge mode
-g :Only spy on channels in which one or more of the groups listed ingrp matches one or more groups from the SPYGROUP variable set on the channel to be spied upon.
-n :Say the name of the person being spied on if that person has recorded his/her name. If a context is specified, then that voicemail context will be searched when retrieving the name, otherwise the default contextbe used when searching for the name (i.e. if SIP/1000 is the channel being
spied on and no mailbox is specified, then1000 will be used when searching for the name).
spied on and no mailbox is specified, then1000 will be used when searching for the name).
-q : Don't play a beep when beginning to spy on a channel, or speak the selected channel name.
-r :Record the session to the monitor spool directory. An optional base for the filename may be specified. The default is chanspy.
-v : Adjust the initial volume in the range from -4 to 4. A negative value refers to a quieter setting.
-o:Only listen to audio coming from this channel
-X:Allow the user to exit ChanSpy to a valid single digit numeric extension in the current context or the context specified by the SPY_EXIT_CONTEXT channel variable. The name of the last channel that was spied on will be stored in the SPY_CHANNEL variable.
-s :Skip the playback of the channel type (i.e. SIP, IAX, etc) when speaking the selected channel name
-e :Enable enforced mode, so the spying channel can only monitor extensions whose name is in the ext
-B:Instead of whispering on a single channel barge in on both channels involved in the call.
exten => 007,1,ChanSpy(SIP/${EXTEN}|dq)
No comments:
Post a Comment