Asterisk wishlist

From Bob's Basement

Jump to: navigation, search

Contents

FWD access

Really all that is required is to create a FWD account and add it into the Asterisk config.

Wiki stats

This involves writing an AGI script to connect to the MySQL database which runs the wiki and collect stats.

Project updates

This involves writing an AGI script to connect to the MySQL database which runs the wiki and collect stats.

Interesting MediaWiki tables and fields

User

Field Description
user_name The user name of the MediaWiki user
user_real_name The users full name
user_email The users email address
user_touched When the user last did something (I think)
user_registration Date the user registered with the wiki
user_editcount The number of times the user has edited the wiki

Dial in IRC

There are various ideas regarding this. The current plan is to have a bot in the channel which reads the channel and sends the data to Festival to read it out. This is then streamed with Flumotion. We then have an AGI script which connects to the stream.

Weather updates

The plan is have an AGI script which collects the weather ID from DTMF. The weather report is collected from the BBC weather XML feed and read out. There will also be a system for looking up IDs. This will probably use a tree to drill down through locations until the local area is reached. There may also be a system of looking up postcodes. Also considering a web interface where people can define favourite location to use over the phone.

News

This will involve reading the BBC News XML feed and reading it out.

Talking clock

This can be done with an AGI script. The real cleverness is getting the timing right.

Remind me

This involves entering a time and a message. You are then called back at the time and the message is played back.

The best way to do this is probably to create a .call file in Asterisk and touch it to the time that you want the call to be placed.

Personal tools