I don't know if it's already possible to do this or not, but if not then how about making it able to check if somethings on ignore (ie. NPC Server)
Could possibly be something like this
NPC Code:
with (checkignore((npcserver))) {
Could also be used to check other accounts
NPC Code:
with (checkignore(Omini)) {
I know some people have the NPC Server on ignore, and if it is on ignore then it would be pointless to use the NPC server to help and inform the player with important things (ie. rules, staff hirings, etc)
I think this would be helpful if it is implicated into the scripting engine.