Polish processising of interactions

This commit is contained in:
Sebastian Fischlmayr 2022-10-07 14:36:12 +02:00
parent 4c853ae503
commit 8fee5df53e
Signed by: Maverick
GPG key ID: 6379E413924A4E77
4 changed files with 25 additions and 10 deletions

View file

@ -8,16 +8,26 @@ const commands = [
new SlashCommandBuilder()
.setName('generate')
.setDescription('Generate something.')
.addStringOption(option =>
option.setName('type')
.setDescription('The type of thing to generate.')
.setRequired(true)
.addChoices(
{ name: 'Host', value: 'host' },
{ name: 'Gang', value: 'gang' },
{ name: 'Corporation', value: 'corporation' },
.addSubcommand(subcommand =>
subcommand
.setName('host')
.setDescription('Generate a host.')
.addNumberOption(option =>
option
.setName('rating')
.setDescription('The rating of the host.')
.setRequired(true)
)
)
.addStringOption(option =>
option
.setName('type')
.setDescription('The type of the host.')
.addChoices(
{ name: 'Foundation', value: 'foundation' },
{ name: 'Framework', value: 'framework' },
)
)
)
]
.map(command => command.toJSON());