Shutdown command, the ability for the bot to handle signals, and for commands to have multiple permissions groups.