OoLunar.DSharpPlus.CommandAll 2.0.0-Nightly-00019

This is a prerelease version of OoLunar.DSharpPlus.CommandAll.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package OoLunar.DSharpPlus.CommandAll --version 2.0.0-Nightly-00019
                    
NuGet\Install-Package OoLunar.DSharpPlus.CommandAll -Version 2.0.0-Nightly-00019
                    
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-00019" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="OoLunar.DSharpPlus.CommandAll" Version="2.0.0-Nightly-00019" />
                    
Directory.Packages.props
<PackageReference Include="OoLunar.DSharpPlus.CommandAll" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add OoLunar.DSharpPlus.CommandAll --version 2.0.0-Nightly-00019
                    
#r "nuget: OoLunar.DSharpPlus.CommandAll, 2.0.0-Nightly-00019"
                    
#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.
#:package OoLunar.DSharpPlus.CommandAll@2.0.0-Nightly-00019
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=OoLunar.DSharpPlus.CommandAll&version=2.0.0-Nightly-00019&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=OoLunar.DSharpPlus.CommandAll&version=2.0.0-Nightly-00019&prerelease
                    
Install as a Cake Tool

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 No
Slash Commands No
Command Aliases No
Generated Aliases No
Command Groups No
Custom Argument Type Converters No
Per Argument Type Converters No
Built In Help Command No
Params (Auto Generated Arguments) No
XML Documentation No
Translation Classes No
Pre-Execution Checks No

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.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.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 252 11/12/2023 2.0.0-Nightly-00050 is deprecated because it is no longer maintained.
2.0.0-Nightly-00049 91 11/12/2023
2.0.0-Nightly-00048 129 11/12/2023
2.0.0-Nightly-00047 94 11/12/2023
2.0.0-Nightly-00046 106 11/7/2023
2.0.0-Nightly-00045 88 11/7/2023
2.0.0-Nightly-00044 94 11/7/2023
2.0.0-Nightly-00043 100 11/6/2023
2.0.0-Nightly-00042 99 11/6/2023
2.0.0-Nightly-00041 88 11/6/2023
2.0.0-Nightly-00040 103 11/6/2023
2.0.0-Nightly-00039 92 11/6/2023
2.0.0-Nightly-00038 93 11/6/2023
2.0.0-Nightly-00024 78 11/2/2023
2.0.0-Nightly-00023 88 11/2/2023
2.0.0-Nightly-00022 102 11/1/2023
2.0.0-Nightly-00021 100 11/1/2023
2.0.0-Nightly-00020 98 11/1/2023
2.0.0-Nightly-00019 93 10/30/2023
2.0.0-Nightly-00018 82 10/30/2023
2.0.0-Nightly-00017 94 10/30/2023
2.0.0-Nightly-00015 98 10/30/2023
2.0.0-Nightly-00014 102 10/29/2023
2.0.0-Nightly-00013 110 10/29/2023
2.0.0-Nightly-00012 107 10/29/2023
2.0.0-Nightly-00011 92 10/29/2023
2.0.0-Nightly-00010 93 10/29/2023
2.0.0-Nightly-00009 93 10/29/2023
2.0.0-Nightly-00008 119 10/11/2023
2.0.0-Nightly-00007 95 10/11/2023
2.0.0-Nightly-00006 101 10/11/2023
2.0.0-Nightly-00005 103 10/11/2023
2.0.0-Nightly-00004 104 10/9/2023
2.0.0-Nightly-00003 104 10/9/2023
2.0.0-Nightly-00001 138 10/6/2023
1.1.0-rc4 248 3/22/2023
1.1.0-rc3 179 3/19/2023
1.1.0-rc2 174 1/13/2023
1.1.0-rc1 188 12/15/2022
1.1.0-Nightly-00124 85 11/2/2023
1.1.0-Nightly-00123 103 10/2/2023
1.1.0-Nightly-00122 115 9/10/2023
1.1.0-Nightly-00121 137 9/10/2023
1.1.0-Nightly-00120 118 9/9/2023
1.1.0-Nightly-00119 118 9/9/2023
1.1.0-Nightly-00118 158 7/5/2023
1.1.0-Nightly-00117 141 7/4/2023
1.1.0-Nightly-00116 169 7/1/2023
1.1.0-Nightly-00115 131 7/1/2023
1.1.0-Nightly-00114 127 7/1/2023
1.1.0-Nightly-00112 133 6/28/2023
1.1.0-Nightly-00110 141 6/26/2023
1.1.0-Nightly-00109 118 6/25/2023
1.1.0-Nightly-00108 127 6/25/2023
1.1.0-Nightly-00107 132 6/25/2023
1.1.0-Nightly-00106 117 6/24/2023
1.1.0-Nightly-00105 130 6/24/2023
1.1.0-Nightly-00104 125 6/24/2023
1.1.0-Nightly-00103 131 6/24/2023
1.1.0-Nightly-00102 125 6/24/2023
1.1.0-Nightly-00101 127 6/24/2023
1.1.0-Nightly-00100 130 6/24/2023
1.1.0-Nightly-00099 229 6/19/2023
1.1.0-Nightly-00097 130 6/19/2023
1.1.0-Nightly-00096 124 6/19/2023
1.1.0-Nightly-00095 131 6/17/2023
1.1.0-Nightly-00094 141 6/17/2023
1.1.0-Nightly-00093 137 6/17/2023
1.1.0-Nightly-00089 136 3/22/2023
1.1.0-Nightly-00088 153 3/22/2023
1.1.0-Nightly-00087 149 3/19/2023
1.1.0-Nightly-00086 139 3/16/2023
1.1.0-Nightly-00085 145 3/15/2023
1.1.0-Nightly-00084 138 3/15/2023
1.1.0-Nightly-00083 151 3/15/2023
1.1.0-Nightly-00082 165 3/15/2023
1.1.0-Nightly-00081 141 3/15/2023
1.1.0-Nightly-00080 143 3/15/2023
1.1.0-Nightly-00079 144 3/14/2023
1.1.0-Nightly-00078 145 3/14/2023
1.1.0-Nightly-00077 139 3/14/2023
1.1.0-Nightly-00076 151 3/14/2023
1.1.0-Nightly-00075 154 3/12/2023
1.1.0-Nightly-00073 153 3/12/2023
1.1.0-Nightly-00072 138 3/5/2023
1.1.0-Nightly-00071 136 3/5/2023
1.1.0-Nightly-00070 148 3/5/2023
1.1.0-Nightly-00069 137 3/5/2023
1.1.0-Nightly-00068 142 3/5/2023
1.1.0-Nightly-00062 159 2/4/2023
1.1.0-Nightly-00060 174 1/18/2023
1.1.0-Nightly-00058 155 1/17/2023
1.1.0-Nightly-00057 156 1/17/2023
1.1.0-Nightly-00056 157 1/17/2023
1.1.0-Nightly-00055 154 1/17/2023
1.1.0-Nightly-00054 163 1/17/2023
1.1.0-Nightly-00053 156 1/17/2023
1.1.0-Nightly-00052 163 1/17/2023
1.1.0-Nightly-00050 169 1/17/2023
1.1.0-Nightly-00049 168 1/16/2023
1.1.0-Nightly-00048 165 1/13/2023
1.1.0-Nightly-00047 165 1/13/2023
1.1.0-Nightly-00046 173 1/12/2023
1.1.0-Nightly-00045 177 1/12/2023
1.1.0-Nightly-00043 154 1/12/2023
1.1.0-Nightly-00040 175 12/29/2022
1.1.0-Nightly-00039 152 12/28/2022
1.1.0-Nightly-00038 161 12/28/2022
1.1.0-Nightly-00037 160 12/28/2022
1.1.0-Nightly-00036 168 12/28/2022
1.1.0-Nightly-00035 174 12/28/2022
1.1.0-Nightly-00034 168 12/28/2022
1.1.0-Nightly-00032 163 12/25/2022
1.1.0-Nightly-00031 163 12/25/2022
1.1.0-Nightly-00030 162 12/25/2022
1.1.0-Nightly-00028 144 12/25/2022
1.1.0-Nightly-00026 152 12/23/2022
1.1.0-Nightly-00025 160 12/23/2022
1.1.0-Nightly-00024 164 12/22/2022
1.1.0-Nightly-00023 162 12/20/2022
1.1.0-Nightly-00022 165 12/19/2022
1.1.0-Nightly-00021 164 12/17/2022
1.1.0-Nightly-00020 171 12/15/2022
1.1.0-Nightly-00019 165 12/15/2022
1.1.0-Nightly-00018 176 12/15/2022
1.1.0-Nightly-00017 188 12/15/2022
1.1.0-Nightly-00016 180 12/15/2022
1.1.0-Nightly-00015 171 12/15/2022
1.1.0-Nightly-00014 174 12/15/2022
1.1.0-Nightly-00013 166 12/15/2022
1.0.0-rc3 182 12/1/2022
1.0.0-rc2 181 11/29/2022
1.0.0-rc1 182 11/28/2022
1.0.0-Nightly-8 170 12/15/2022
1.0.0-Nightly-74 175 12/5/2022
1.0.0-Nightly-73 164 12/5/2022
1.0.0-Nightly-72 166 12/5/2022
1.0.0-Nightly-70 180 12/3/2022
1.0.0-Nightly-7 161 12/6/2022
1.0.0-Nightly-69 190 12/2/2022
1.0.0-Nightly-68 185 12/2/2022
1.0.0-Nightly-67 178 12/2/2022
1.0.0-Nightly-66 170 12/1/2022
1.0.0-Nightly-65 185 12/1/2022
1.0.0-Nightly-64 170 12/1/2022
1.0.0-Nightly-63 178 12/1/2022
1.0.0-Nightly-62 178 12/1/2022
1.0.0-Nightly-61 179 12/1/2022
1.0.0-Nightly-60 168 11/30/2022
1.0.0-Nightly-6 169 12/6/2022
1.0.0-Nightly-59 181 11/30/2022
1.0.0-Nightly-58 182 11/30/2022
1.0.0-Nightly-57 181 11/30/2022
1.0.0-Nightly-56 166 11/30/2022
1.0.0-Nightly-55 178 11/30/2022
1.0.0-Nightly-53 162 11/30/2022
1.0.0-Nightly-51 172 11/30/2022
1.0.0-Nightly-50 182 11/30/2022
1.0.0-Nightly-5 168 12/6/2022
1.0.0-Nightly-49 170 11/30/2022
1.0.0-Nightly-48 174 11/30/2022
1.0.0-Nightly-47 180 11/30/2022
1.0.0-Nightly-46 166 11/30/2022
1.0.0-Nightly-45 162 11/30/2022
1.0.0-Nightly-44 179 11/29/2022
1.0.0-Nightly-43 167 11/29/2022
1.0.0-Nightly-42 177 11/29/2022
1.0.0-Nightly-41 176 11/29/2022
1.0.0-Nightly-40 166 11/29/2022
1.0.0-Nightly-4 185 12/6/2022
1.0.0-Nightly-39 171 11/29/2022
1.0.0-Nightly-3 176 12/6/2022
1.0.0-Nightly-2 171 12/5/2022
1.0.0-Nightly-1 164 12/5/2022