So I've been playing around a lot with NerdVittle's TeleYapper. Since I'm running Asterisk 1.0, I've been using TeleYapper 3.0. It's very nice, adn has a lot of potential (both for good and bad), but it needs a front end and an easy way to get it running in asterisk... that's where this come in.
AutoBroadcaster is a module for Trixbox (ala FreePBX) that will perform the following on install:
-Install the (slightly modified) Teleyapper AGI scripts
-Create the required table in the asterisk database
-Create a new Feature code (defaults to *22, can be changed from the standard interface)
-Insert the required dial plans
Once installed, a new menu item will be added to the "PBX Settings" section called "AutoBroadcaster" where you can:
-View the current broadcast groups (0-9)
-Add numbers to the broadcast groups
-Edit numbers
-Delete numbers from the broadcast groups
-Initiate the message broadcast
This replicates all of the functionality of TeleYapper 3.0 with an additional frontend. I'm releasing this into the wild now, as I hope someone else can find a way to integrate this with the System Recordings function, and allow for recordings to be chosen on-the-fly, versus only being able to broadcast a single message without having to record over the previous one.
I've tested this with Asterisk 1.2, and i'm very sure it will not work with anything else as NerdVittles released TeleYapper 4.0 for Asterisk 1.4. Anyone else is welcome to use this code to start with though, as I'm fairly certain the only thing that would need changed is are the AGIs.
ENJOY, but don't spam.
http://www.thatjoshguy.com/files/autobroadcast-1.0.tar.gz
Member Since:
2010-02-08