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