Hi,
When making more complicated commands using eval, I often have to alias one command to another to get around nightbot's limits. Assuming those limits won't be raised (notably the 500-char size limit and the variable expansion depth), it would be extremely useful to me if I could do two things:
- Set commands to only be allowed to be used, if called from another command. For example if I make a command '!actual' that does some work, and then another '!alias' that aliases !actual and provides input, I would set '!actual' to be alias-only so that I can't call !actual from chat, but only !alias.
- Hide commands from the commands list. Possibly as an extension of the above, to keep people from trying to use those commands it would be nice if I could hide commands from the publicly-available list of commands on the website. It would make sense to me to hide alias-only commands.
Thanks.