Is there any way to enable/disable triggers/aliases by group?
I also want I can creat a NEW timer, which means I don't need to indicate a name, mush client give a random name and return it, this will help make delay scritp can be nested easily.
Another approach for timers is to generate a unique label with GetUniqueID (put a "T" in front of it to make sure it starts with a letter), and use that as a label. Generated labels like this will always be unique, and you have the advantage that you know what it is (if you need to know that). Or, if that is overkill, use GetUniqueNumber which just gives you a unique number for that MUSHclient session, and put a letter in front of it.
If you don't care about the label, just add a timer with an empty label.