geas-bot/app/data/config_blueprint.yml
Vivek Santayana 3d937fffea Finished /config subcommands
Prior to abstraction to generic /config commands with multiple keyed arguments
2021-07-18 00:43:44 +01:00

32 lines
800 B
YAML

guild_id_string:
channels: # Dictionary
# help is an optional feature so not necessary in blueprint.
mod: 0
signup: 0
configured: false
membership: {} # Dictionary
# 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:
- string # List
# At least one needs to be defined.
meta:
strict:
- channels
- roles
notifications:
help: true
signup: true
initialised: true