BaseCommandFramework - one command framework for both CNext and SlashCommands #1301
akiraveliara
started this conversation in
Ideas
Replies: 1 comment
-
|
RFC: builders vs directly building the tree and command objects. Personally I vote directly building the objects since BCF is mostly for internal use, but ultimately nothing should stop a user from building trees themselves, and any cost incurred by builders is effectively neglegible. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
With the idea having been approved by Lunar over on Discord, it's time to discuss details.
The full concept can be found here. To summarize:
Furthermore, SlashCommands and CNext will receive new surface areas to make use of the new capabilities of this framework.
Approximately here you will find the API surface draft, reflecting the current state of discussion: https://gist.github.com/ExaInsanity/34109387507cdcc636b386650b738458 (so far only including one namespace)
Other topics to be discussed: extendibility, .NET 7 AOT, additional compilation targets (see the first link)
Beta Was this translation helpful? Give feedback.
All reactions