well I dont use bots for buffing actually i jsut make a normal npc spawn using the #spawn #npcspawn create and #npcspawn add commands then make a quest in the zone folder under the quests directory an example is
Code:
sub EVENT_SAY{
if ($text=~/hail/i){
quest::say("Hello. If you wish i can cast a [buff] upon you");
}
elsif ($text=~/buff/i){
quest::say("Very well ......... there you have been buffed.");
quest::selfcast(spellidnumberhere);
}
}