https://github.com/bef/yate-tcl
Tcl Library and Applications for the Yate Telephony Engine
https://github.com/bef/yate-tcl
Last synced: 3 months ago
JSON representation
Tcl Library and Applications for the Yate Telephony Engine
- Host: GitHub
- URL: https://github.com/bef/yate-tcl
- Owner: bef
- License: other
- Created: 2014-09-25T14:11:17.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2020-12-26T21:24:57.000Z (over 5 years ago)
- Last Synced: 2025-06-22T18:51:50.237Z (about 1 year ago)
- Language: Tcl
- Homepage:
- Size: 186 KB
- Stars: 2
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE.txt
Awesome Lists containing this project
README
Tcl Library and Applications for the Yate Telephony Engine (yate.null.ro)
=========================================================================
- licensed BSD - see LICENSE.txt
The library
-----------
ygi/
Tcl message handler library for Yate extmodule scripting
(The name 'ygi' is an acronym for 'Yate Gateway Interface' and was chosen
with asterisk's 'agi' in mind.)
CLI scripts
-----------
ystatus.tcl
realtime channel monitor showing ansi colored text output of current calls.
dumpmsgs.tcl
print all yate messages except engine.timer in a human-friendly way
ymsgfilter.tcl
print yate messages matching message name and/or key/value pairs
callgen.tcl
generate call and connect two extensions
callgen-script.tcl
generate call and play sounds
check_modules.tcl
maintenance script to check module list in yate.conf
extmodule scripts
-----------------
conference.tcl
join conference with optional password protection
multiconference.tcl
access multiple conferences based on access code
digitcollector.tcl
collect digits until timeout, then dial.
hack for numbering schemes with variable length (or unknown length) numbers
time.tcl
time announcement
example scripts
---------------
args.tcl
example to show how to pass arguments from regexroute.conf to the script
socketconnect.tcl
unix domain socket connection example (using netcat)
timeout.tcl
script timeout and idle timeout example
http_post.tcl
execute HTTP POST request
Contact
-------
|
| Ben Fuhrmannek
|- sip:2004@hg.eventphone.de
|