Quin Lynch
9ba64f62d1
Interaction Service Complex Parameters (#2155)
* Interaction Service Complex Parameters
* add complex parameters
* add complex parameters
* fix build errors
* add argument parsing
* add nested complex parameter checks
* add inline docs
* add preferred constructor declaration
* fix autocompletehandlers for complex parameters
* make GetConstructor private
* use flattened params in ToProps method
* make DiscordType of SlashParameter nullable
* add docs to Flattened parameters collection and move the GetComplexParameterCtor method
* add inline docs to SlashCommandParameterBuilder.ComplexParameterFields
* add check for validating required/optinal parameter order
* implement change requests
* return internal ParseResult as ExecuteResult
Co-Authored-By: Cenk Ergen <57065323+Cenngo@users.noreply.github.com>
* fix merge errors
Co-authored-by: Cenk Ergen <57065323+Cenngo@users.noreply.github.com>
2022-03-02 19:23:39 -04:00
..
2022-03-02 19:23:39 -04:00
2021-12-19 03:41:58 -04:00
2022-03-02 19:23:39 -04:00
2022-02-09 00:17:56 -04:00
2022-02-09 00:17:56 -04:00
2022-03-02 19:23:39 -04:00
2021-12-06 16:02:07 -04:00
2022-03-02 19:23:39 -04:00
2022-02-09 00:13:15 -04:00
2022-03-02 19:23:39 -04:00
2021-12-19 03:41:58 -04:00
2022-01-11 02:52:46 -04:00
2021-12-06 16:02:07 -04:00
2022-01-05 18:24:33 -04:00
2022-02-09 00:17:56 -04:00
2022-03-02 19:23:39 -04:00
2022-02-09 00:17:56 -04:00
2021-12-19 03:41:58 -04:00
2021-12-06 16:02:07 -04:00