UnconversableGnome
A simple purl reimplementation for WoW. It provides the user access to simple ingame chat commands (commands are actually executed in ingame chat, not through local slash commands), and you can also create your own, simple commands for things you often need to remember, for example Ventrilo or TeamSpeak details that you need to paste in PUGs.
It comes prepackaged with some crude commands like seen, ping, lart, :rep([1-10]), and you can wrap commands in guild, party, raid and officer to have the bots reply routed there instead.
So if you were to type "lart Someone" in guild chat, you (that is, the addon) would automatically insult Someone with a random insult in guild chat. If you are an officer in your guild and type "guild lart Someone" in officer chat, they would not see that it was the bot typing it (since they can't see the initial command), but the bot would still type it in guild chat as if it were you.
Other people have full access to these commands just like you.
You can define new replies like for example "vt is <server details>", the bot will reply "Alright, <you>". From that point on, any time someone says "vt", it will spew out the details to the desired channel.