static_commands: Use new slices.Contains function
Add option for setting the logging format
Use "log/slog" for logging
functions: Use slices package for sorting
Improve logging
Log deleted and updated commands.
config: Add log-level option
Will be INFO by default.
Switch to own logger package
static_commands: Protect built-in commands
commands list: Add built-in commands
static_commands: Add commands list
Preconfigured commands are still missing from this list.
bot: Moderators are authorized as well
Can be disabled in the config file.
bot: Check badges to see if a user is authorized
Refactor for unified error handling
faceit: Refactor for additional future commands
Use handleFaceitCommands to check if a API key is set. Handle response
in this function as well, so that unified error handling will become
easier.