This package is now officially merged within the DSharpPlus repository! Please switch to that package for bug fixes and new features.
dotnet add package OoLunar.DSharpPlus.CommandAll --version 2.0.0-Nightly-00050
NuGet\Install-Package OoLunar.DSharpPlus.CommandAll -Version 2.0.0-Nightly-00050
<PackageReference Include="OoLunar.DSharpPlus.CommandAll" Version="2.0.0-Nightly-00050" />
paket add OoLunar.DSharpPlus.CommandAll --version 2.0.0-Nightly-00050
#r "nuget: OoLunar.DSharpPlus.CommandAll, 2.0.0-Nightly-00050"
// Install OoLunar.DSharpPlus.CommandAll as a Cake Addin
// Install OoLunar.DSharpPlus.CommandAll as a Cake Tool
Because not everyone can decide between slash commands and text commands.
What is it?
CommandAll (CA for short) is a library that allows you to use both slash commands and text commands in your bot. The goal is to support all features of both types of command systems without compromising on either.
If you need help with CommandAll, you can join the Discord Server; be sure to grab the Programmer role from #rules. Additionally you can open up a new Github Discussion for support. If you believe you've found a bug, please open up a new issue with a minimum reproduction.
|Custom Argument Type Converters
|Per Argument Type Converters
|Built In Help Command
|Params (Auto Generated Arguments)
How to use
If you would like to contribute to CA, I suggest joining the Discord Server or opening up a new Github Discussion and asking what could be done. Issues marked with the
help wanted label are also good places to start. If you would like to contribute code, push requests are welcome. When submitting a PR, please make sure to run the tests and make sure they pass. Additionally, please make sure to add tests for any new features you add.
|Versions Compatible and additional computed target framework versions.
|net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.