Ok so I figured I'd start this thread so all those interested can give input and such. Awhile back I started on a project called Guild Bot. It's purpose was to be an "always on" guild "secretary" that could do pretty much anything you wanted! This character would always sit in a house (usually yew) and would remain hidden for the most part, only coming revealed when necessary and then hiding again. All commands would be given in guild chat unless otherwise noted!
Functions:
#1. Rez guildmates either automatically or by command (Example: "GBOT rez me"), as well as possibly heal/cure
#2. Rez pets either automatically or by command
#3. Gate to different spawn and faction locations by command (Example: "GBOT gate Fire" or "GBOT gate Despise")
#4. Guild characters on command (Example: "GBOT guild me PASSWORD" - This would just be spoken out loud in the house, password would be given in ventrilo or whatever)
#5. Repair armor/weps etc. (I hadn't thought of a good way to implement this so it had been on the chopping block)
#6. Optionally uses Gift Of Life to rez itself in case of disaster (Should NOT need this if you chose a good location)
#7. Auto Login/Logout in case of Disconnect or Server Down/Server Up
Pros:
-Can always get a gate from a spawn if you're dead!
-Can always get a gate if you don't have a rune yourself!
-Never have to wait to get your character guilded!
-Never have to search for a red healer!
Cons:
-Requires a dedicated account 24/7
-Risky with verbal commands
Character Template:
120 Lore
120 Vet
115 Magery
115 Meditation
80 Spellweaving (minimum)
Whatever Else
I only wrote little snippets for some of the functions, a full rewrite from scratch would probably be better