reload botcommands dynamically