geas-bot/app/data/config_blueprint.yml

31 lines
801 B
YAML

guild_id_string:
channels: # Dictionary
# help is an optional feature so not necessary in blueprint.
mod: 0
signup: 0
configured: false
membership: [0] # List of integers
# For membership, at least one kind needs to be defined. But no key is mandatory.
name: string
owner: 0
prefix: string
roles: # dictionary
admin:
- 0 # List
# For admins, at least one needs to be defined.
# committee notifications is optional so is not necessary in blueprint.
bot: 0
# newcomer role is optional
# returning player role is optional
# student role is optional
timeslots: {} # Dictionary
# At least one needs to be defined.
meta:
strict:
- channels
- roles
notifications:
help: true
signup: true
initialised: true