config.yml
language: en
debug: false
startup-banner:
mode: FULL
colors: true
discord:
enabled: true
token-source: ENV
token-env-name: COREDSC_BOT_TOKEN
guild-id: 0
command-registration: guild
link-role-id: ''
unlink-remove-role: true
startup-banner.mode
FULL— bordered startup bannerCOMPACT— short version/status lineOFF— no banner
discord.token-source
ENVreads the environment variable named bytoken-env-name.SECRETS.YMLreadsdiscord-tokenfromsecrets.yml.
discord.guild-id
Set the numeric Discord guild ID. If CoreDSC cannot find that guild, guild command registration stops. This prevents commands from being registered in the wrong scope.
discord.command-registration
guildis recommended while configuring and testing.globalpublishes global application commands and may take longer to propagate.
Link role
link-role-id is optionally assigned after linking. When unlink-remove-role is true, CoreDSC removes the role during unlinking.