The first and probably easiest thing that comes to mind is to set all the bot commands access levels/status to something really low that other commands don't use, but not 0, and after the player finishes the quest it would set their status appropriately.
I can't remember where all that's located in the DB though.
|