OoLunar.DSharpPlus.CommandAll 2.0.0-Nightly-00050

Suggested Alternatives

DSharpPlus.Commands

Additional Details

This package is now officially merged within the DSharpPlus repository! Please switch to that package for bug fixes and new features.

This is a prerelease version of OoLunar.DSharpPlus.CommandAll.
dotnet add package OoLunar.DSharpPlus.CommandAll --version 2.0.0-Nightly-00050                
NuGet\Install-Package OoLunar.DSharpPlus.CommandAll -Version 2.0.0-Nightly-00050                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="OoLunar.DSharpPlus.CommandAll" Version="2.0.0-Nightly-00050" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OoLunar.DSharpPlus.CommandAll --version 2.0.0-Nightly-00050                
#r "nuget: OoLunar.DSharpPlus.CommandAll, 2.0.0-Nightly-00050"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install OoLunar.DSharpPlus.CommandAll as a Cake Addin
#addin nuget:?package=OoLunar.DSharpPlus.CommandAll&version=2.0.0-Nightly-00050&prerelease

// Install OoLunar.DSharpPlus.CommandAll as a Cake Tool
#tool nuget:?package=OoLunar.DSharpPlus.CommandAll&version=2.0.0-Nightly-00050&prerelease                

OoLunar.DSharpPlus.CommandAll

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.

Support

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.

Roadmap

Feature Currently Supported
Text Commands Yes
Slash Commands Yes
Command Aliases Text Commands
Generated Aliases No
Command Groups Yes
Custom Argument Type Converters Yes
Per Argument Type Converters Yes*
Built In Help Command No
Params (Auto Generated Arguments) No
XML Documentation No
Translation Classes Yes
Pre-Execution Checks Yes

How to use

Example code can be found in the Examples Folder. Articles can be found on the github.io docs.

Contributing

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.

Product Compatible and additional computed target framework versions.
.NET 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.0.0-Nightly-00050 198 11/12/2023
2.0.0-Nightly-00049 56 11/12/2023
2.0.0-Nightly-00048 96 11/12/2023
2.0.0-Nightly-00047 59 11/12/2023
2.0.0-Nightly-00046 66 11/7/2023
2.0.0-Nightly-00045 51 11/7/2023
2.0.0-Nightly-00044 61 11/7/2023
2.0.0-Nightly-00043 58 11/6/2023
2.0.0-Nightly-00042 64 11/6/2023
2.0.0-Nightly-00041 58 11/6/2023
2.0.0-Nightly-00040 59 11/6/2023
2.0.0-Nightly-00039 61 11/6/2023
2.0.0-Nightly-00038 62 11/6/2023
2.0.0-Nightly-00024 41 11/2/2023
2.0.0-Nightly-00023 49 11/2/2023
2.0.0-Nightly-00022 58 11/1/2023
2.0.0-Nightly-00021 69 11/1/2023
2.0.0-Nightly-00020 57 11/1/2023
2.0.0-Nightly-00019 51 10/30/2023
2.0.0-Nightly-00018 46 10/30/2023
2.0.0-Nightly-00017 56 10/30/2023
2.0.0-Nightly-00015 63 10/30/2023
2.0.0-Nightly-00014 63 10/29/2023
2.0.0-Nightly-00013 65 10/29/2023
2.0.0-Nightly-00012 64 10/29/2023
2.0.0-Nightly-00011 61 10/29/2023
2.0.0-Nightly-00010 64 10/29/2023
2.0.0-Nightly-00009 58 10/29/2023
2.0.0-Nightly-00008 72 10/11/2023
2.0.0-Nightly-00007 57 10/11/2023
2.0.0-Nightly-00006 57 10/11/2023
2.0.0-Nightly-00005 63 10/11/2023
2.0.0-Nightly-00004 59 10/9/2023
2.0.0-Nightly-00003 57 10/9/2023
2.0.0-Nightly-00001 90 10/6/2023
1.1.0-rc4 178 3/22/2023
1.1.0-rc3 107 3/19/2023
1.1.0-rc2 106 1/13/2023
1.1.0-rc1 110 12/15/2022
1.1.0-Nightly-00124 48 11/2/2023
1.1.0-Nightly-00123 62 10/2/2023
1.1.0-Nightly-00122 65 9/10/2023
1.1.0-Nightly-00121 85 9/10/2023
1.1.0-Nightly-00120 72 9/9/2023
1.1.0-Nightly-00119 64 9/9/2023
1.1.0-Nightly-00118 103 7/5/2023
1.1.0-Nightly-00117 78 7/4/2023
1.1.0-Nightly-00116 110 7/1/2023
1.1.0-Nightly-00115 77 7/1/2023
1.1.0-Nightly-00114 77 7/1/2023
1.1.0-Nightly-00112 76 6/28/2023
1.1.0-Nightly-00110 78 6/26/2023
1.1.0-Nightly-00109 69 6/25/2023
1.1.0-Nightly-00108 65 6/25/2023
1.1.0-Nightly-00107 74 6/25/2023
1.1.0-Nightly-00106 62 6/24/2023
1.1.0-Nightly-00105 75 6/24/2023
1.1.0-Nightly-00104 73 6/24/2023
1.1.0-Nightly-00103 68 6/24/2023
1.1.0-Nightly-00102 67 6/24/2023
1.1.0-Nightly-00101 69 6/24/2023
1.1.0-Nightly-00100 68 6/24/2023
1.1.0-Nightly-00099 170 6/19/2023
1.1.0-Nightly-00097 75 6/19/2023
1.1.0-Nightly-00096 66 6/19/2023
1.1.0-Nightly-00095 67 6/17/2023
1.1.0-Nightly-00094 82 6/17/2023
1.1.0-Nightly-00093 73 6/17/2023
1.1.0-Nightly-00089 84 3/22/2023
1.1.0-Nightly-00088 90 3/22/2023
1.1.0-Nightly-00087 82 3/19/2023
1.1.0-Nightly-00086 75 3/16/2023
1.1.0-Nightly-00085 75 3/15/2023
1.1.0-Nightly-00084 79 3/15/2023
1.1.0-Nightly-00083 91 3/15/2023
1.1.0-Nightly-00082 81 3/15/2023
1.1.0-Nightly-00081 76 3/15/2023
1.1.0-Nightly-00080 79 3/15/2023
1.1.0-Nightly-00079 76 3/14/2023
1.1.0-Nightly-00078 85 3/14/2023
1.1.0-Nightly-00077 75 3/14/2023
1.1.0-Nightly-00076 81 3/14/2023
1.1.0-Nightly-00075 89 3/12/2023
1.1.0-Nightly-00073 85 3/12/2023
1.1.0-Nightly-00072 76 3/5/2023
1.1.0-Nightly-00071 83 3/5/2023
1.1.0-Nightly-00070 84 3/5/2023
1.1.0-Nightly-00069 77 3/5/2023
1.1.0-Nightly-00068 75 3/5/2023
1.1.0-Nightly-00062 98 2/4/2023
1.1.0-Nightly-00060 113 1/18/2023
1.1.0-Nightly-00058 88 1/17/2023
1.1.0-Nightly-00057 91 1/17/2023
1.1.0-Nightly-00056 89 1/17/2023
1.1.0-Nightly-00055 90 1/17/2023
1.1.0-Nightly-00054 95 1/17/2023
1.1.0-Nightly-00053 98 1/17/2023
1.1.0-Nightly-00052 94 1/17/2023
1.1.0-Nightly-00050 96 1/17/2023
1.1.0-Nightly-00049 106 1/16/2023
1.1.0-Nightly-00048 102 1/13/2023
1.1.0-Nightly-00047 93 1/13/2023
1.1.0-Nightly-00046 104 1/12/2023
1.1.0-Nightly-00045 104 1/12/2023
1.1.0-Nightly-00043 94 1/12/2023
1.1.0-Nightly-00040 110 12/29/2022
1.1.0-Nightly-00039 96 12/28/2022
1.1.0-Nightly-00038 100 12/28/2022
1.1.0-Nightly-00037 100 12/28/2022
1.1.0-Nightly-00036 104 12/28/2022
1.1.0-Nightly-00035 113 12/28/2022
1.1.0-Nightly-00034 111 12/28/2022
1.1.0-Nightly-00032 96 12/25/2022
1.1.0-Nightly-00031 96 12/25/2022
1.1.0-Nightly-00030 97 12/25/2022
1.1.0-Nightly-00028 89 12/25/2022
1.1.0-Nightly-00026 93 12/23/2022
1.1.0-Nightly-00025 97 12/23/2022
1.1.0-Nightly-00024 96 12/22/2022
1.1.0-Nightly-00023 99 12/20/2022
1.1.0-Nightly-00022 110 12/19/2022
1.1.0-Nightly-00021 102 12/17/2022
1.1.0-Nightly-00020 100 12/15/2022
1.1.0-Nightly-00019 101 12/15/2022
1.1.0-Nightly-00018 109 12/15/2022
1.1.0-Nightly-00017 121 12/15/2022
1.1.0-Nightly-00016 112 12/15/2022
1.1.0-Nightly-00015 108 12/15/2022
1.1.0-Nightly-00014 110 12/15/2022
1.1.0-Nightly-00013 101 12/15/2022
1.0.0-rc3 115 12/1/2022
1.0.0-rc2 115 11/29/2022
1.0.0-rc1 111 11/28/2022
1.0.0-Nightly-8 112 12/15/2022
1.0.0-Nightly-74 117 12/5/2022
1.0.0-Nightly-73 108 12/5/2022
1.0.0-Nightly-72 103 12/5/2022
1.0.0-Nightly-70 121 12/3/2022
1.0.0-Nightly-7 99 12/6/2022
1.0.0-Nightly-69 125 12/2/2022
1.0.0-Nightly-68 109 12/2/2022
1.0.0-Nightly-67 114 12/2/2022
1.0.0-Nightly-66 113 12/1/2022
1.0.0-Nightly-65 120 12/1/2022
1.0.0-Nightly-64 110 12/1/2022
1.0.0-Nightly-63 105 12/1/2022
1.0.0-Nightly-62 107 12/1/2022
1.0.0-Nightly-61 105 12/1/2022
1.0.0-Nightly-60 104 11/30/2022
1.0.0-Nightly-6 111 12/6/2022
1.0.0-Nightly-59 114 11/30/2022
1.0.0-Nightly-58 111 11/30/2022
1.0.0-Nightly-57 119 11/30/2022
1.0.0-Nightly-56 107 11/30/2022
1.0.0-Nightly-55 120 11/30/2022
1.0.0-Nightly-53 107 11/30/2022
1.0.0-Nightly-51 106 11/30/2022
1.0.0-Nightly-50 110 11/30/2022
1.0.0-Nightly-5 101 12/6/2022
1.0.0-Nightly-49 110 11/30/2022
1.0.0-Nightly-48 117 11/30/2022
1.0.0-Nightly-47 118 11/30/2022
1.0.0-Nightly-46 110 11/30/2022
1.0.0-Nightly-45 104 11/30/2022
1.0.0-Nightly-44 116 11/29/2022
1.0.0-Nightly-43 104 11/29/2022
1.0.0-Nightly-42 109 11/29/2022
1.0.0-Nightly-41 111 11/29/2022
1.0.0-Nightly-40 106 11/29/2022
1.0.0-Nightly-4 121 12/6/2022
1.0.0-Nightly-39 111 11/29/2022
1.0.0-Nightly-3 110 12/6/2022
1.0.0-Nightly-2 105 12/5/2022
1.0.0-Nightly-1 104 12/5/2022