Protocols

Note that different protocols allow different text style and http reference options. I recommend Google Talk and AIM/ICQ as they are the least restrictive.

Screenshot

Functions

There are a number of fucntions currently available. The full list of available functions can be accessed with the "help" command.

News

The News function subscribes you to news RSS channels. These are scanned every 5 minutes and any new stories are sent directly to your messenger.
Sending "news" on its own will present your current subscription status. To subscribe type:

news subscribe NEWS_WILDCARD

where NEWS_WILDCARD is a name of a news feed or a wildcard of it
e.g. BBC* subscribes you to all BBC feeds.
To unsubscribe use:

news unsubscribe NEWS_WILDCARD

e.g. news unsubscribe * unsubscribes from all feeds.

Dictionary/Spell/Leet/Soundex

These functions allow a string to be processed in a number of ways. The dict command looks up the dictionary definition of a word. It can also present a number of additional dictionary databases which contain information about a word. To select a different database execute the dict command with a different database in square brackets e.g. dict [wn] hello.
The spell command lists all words which were presented that were not found correctly spelled along with suggestions. leet converts a string into leet speek, and soundex converts a word into a soundex index.

New Functions

New functions will appear in the system as they are developed. Because the whole thing is written in Perl it doesn't take much add new functions as most of the code is written for you and you just need to take it out of CPAN.