Finished Config command group

This commit is contained in:
2021-07-18 23:16:58 +01:00
parent b6203566b3
commit e62342bc9a
12 changed files with 508 additions and 166 deletions

View File

@ -1,19 +1 @@
'864651943820525609':
channels:
help: 866110872584978443
mod: 865662560225067018
signup: 866110421592965171
configured: false
membership: {}
name: Test
notifications:
help: true
signup: true
owner: 493694762210033664
prefix: '-'
roles:
admin:
- 864661232005939280
bot: 864661167297527830
committee: 864661232005939280
timeslots: []
{}

View File

@ -4,7 +4,7 @@ guild_id_string:
mod: 0
signup: 0
configured: false
membership: {} # Dictionary
membership: [0] # List of integers
# For membership, at least one kind needs to be defined. But no key is mandatory.
name: string
owner: 0
@ -18,8 +18,7 @@ guild_id_string:
# newcomer role is optional
# returning player role is optional
# student role is optional
timeslots:
- string # List
timeslots: {} # Dictionary
# At least one needs to be defined.
meta:
strict: