OoLunar.DSharpPlus.CommandAll 1.1.0-Nightly-00081

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 1.1.0-Nightly-00081
                    
NuGet\Install-Package OoLunar.DSharpPlus.CommandAll -Version 1.1.0-Nightly-00081
                    
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="1.1.0-Nightly-00081" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="OoLunar.DSharpPlus.CommandAll" Version="1.1.0-Nightly-00081" />
                    
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 1.1.0-Nightly-00081
                    
#r "nuget: OoLunar.DSharpPlus.CommandAll, 1.1.0-Nightly-00081"
                    
#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@1.1.0-Nightly-00081
                    
#: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=1.1.0-Nightly-00081&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=OoLunar.DSharpPlus.CommandAll&version=1.1.0-Nightly-00081&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 Yes
Slash Commands Yes
Command Aliases Yes
Generated Aliases Yes
Command Groups Yes
Custom Argument Type Converters Yes
Per Argument Type Converters Yes
Built In Help Command No
Params (Auto Generated Arguments) Yes
XML Documentation No
Translation Classes Ish
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 net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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 262 11/12/2023 2.0.0-Nightly-00050 is deprecated because it is no longer maintained.
2.0.0-Nightly-00049 97 11/12/2023
2.0.0-Nightly-00048 131 11/12/2023
2.0.0-Nightly-00047 103 11/12/2023
2.0.0-Nightly-00046 111 11/7/2023
2.0.0-Nightly-00045 89 11/7/2023
2.0.0-Nightly-00044 101 11/7/2023
2.0.0-Nightly-00043 107 11/6/2023
2.0.0-Nightly-00042 106 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 93 11/6/2023
2.0.0-Nightly-00038 98 11/6/2023
2.0.0-Nightly-00024 84 11/2/2023
2.0.0-Nightly-00023 96 11/2/2023
2.0.0-Nightly-00022 112 11/1/2023
2.0.0-Nightly-00021 106 11/1/2023
2.0.0-Nightly-00020 106 11/1/2023
2.0.0-Nightly-00019 100 10/30/2023
2.0.0-Nightly-00018 83 10/30/2023
2.0.0-Nightly-00017 99 10/30/2023
2.0.0-Nightly-00015 98 10/30/2023
2.0.0-Nightly-00014 117 10/29/2023
2.0.0-Nightly-00013 117 10/29/2023
2.0.0-Nightly-00012 112 10/29/2023
2.0.0-Nightly-00011 93 10/29/2023
2.0.0-Nightly-00010 93 10/29/2023
2.0.0-Nightly-00009 100 10/29/2023
2.0.0-Nightly-00008 126 10/11/2023
2.0.0-Nightly-00007 96 10/11/2023
2.0.0-Nightly-00006 110 10/11/2023
2.0.0-Nightly-00005 107 10/11/2023
2.0.0-Nightly-00004 110 10/9/2023
2.0.0-Nightly-00003 109 10/9/2023
2.0.0-Nightly-00001 142 10/6/2023
1.1.0-rc4 263 3/22/2023
1.1.0-rc3 196 3/19/2023
1.1.0-rc2 188 1/13/2023
1.1.0-rc1 208 12/15/2022
1.1.0-Nightly-00124 91 11/2/2023
1.1.0-Nightly-00123 103 10/2/2023
1.1.0-Nightly-00122 123 9/10/2023
1.1.0-Nightly-00121 144 9/10/2023
1.1.0-Nightly-00120 124 9/9/2023
1.1.0-Nightly-00119 124 9/9/2023
1.1.0-Nightly-00118 169 7/5/2023
1.1.0-Nightly-00117 154 7/4/2023
1.1.0-Nightly-00116 178 7/1/2023
1.1.0-Nightly-00115 144 7/1/2023
1.1.0-Nightly-00114 135 7/1/2023
1.1.0-Nightly-00112 149 6/28/2023
1.1.0-Nightly-00110 155 6/26/2023
1.1.0-Nightly-00109 125 6/25/2023
1.1.0-Nightly-00108 142 6/25/2023
1.1.0-Nightly-00107 139 6/25/2023
1.1.0-Nightly-00106 131 6/24/2023
1.1.0-Nightly-00105 142 6/24/2023
1.1.0-Nightly-00104 133 6/24/2023
1.1.0-Nightly-00103 147 6/24/2023
1.1.0-Nightly-00102 133 6/24/2023
1.1.0-Nightly-00101 144 6/24/2023
1.1.0-Nightly-00100 141 6/24/2023
1.1.0-Nightly-00099 242 6/19/2023
1.1.0-Nightly-00097 137 6/19/2023
1.1.0-Nightly-00096 132 6/19/2023
1.1.0-Nightly-00095 145 6/17/2023
1.1.0-Nightly-00094 149 6/17/2023
1.1.0-Nightly-00093 149 6/17/2023
1.1.0-Nightly-00089 145 3/22/2023
1.1.0-Nightly-00088 168 3/22/2023
1.1.0-Nightly-00087 169 3/19/2023
1.1.0-Nightly-00086 152 3/16/2023
1.1.0-Nightly-00085 162 3/15/2023
1.1.0-Nightly-00084 146 3/15/2023
1.1.0-Nightly-00083 159 3/15/2023
1.1.0-Nightly-00082 182 3/15/2023
1.1.0-Nightly-00081 152 3/15/2023
1.1.0-Nightly-00080 154 3/15/2023
1.1.0-Nightly-00079 161 3/14/2023
1.1.0-Nightly-00078 162 3/14/2023
1.1.0-Nightly-00077 150 3/14/2023
1.1.0-Nightly-00076 169 3/14/2023
1.1.0-Nightly-00075 175 3/12/2023
1.1.0-Nightly-00073 166 3/12/2023
1.1.0-Nightly-00072 148 3/5/2023
1.1.0-Nightly-00071 147 3/5/2023
1.1.0-Nightly-00070 171 3/5/2023
1.1.0-Nightly-00069 146 3/5/2023
1.1.0-Nightly-00068 156 3/5/2023
1.1.0-Nightly-00062 169 2/4/2023
1.1.0-Nightly-00060 184 1/18/2023
1.1.0-Nightly-00058 175 1/17/2023
1.1.0-Nightly-00057 166 1/17/2023
1.1.0-Nightly-00056 171 1/17/2023
1.1.0-Nightly-00055 169 1/17/2023
1.1.0-Nightly-00054 177 1/17/2023
1.1.0-Nightly-00053 174 1/17/2023
1.1.0-Nightly-00052 172 1/17/2023
1.1.0-Nightly-00050 187 1/17/2023
1.1.0-Nightly-00049 180 1/16/2023
1.1.0-Nightly-00048 179 1/13/2023
1.1.0-Nightly-00047 178 1/13/2023
1.1.0-Nightly-00046 183 1/12/2023
1.1.0-Nightly-00045 189 1/12/2023
1.1.0-Nightly-00043 172 1/12/2023
1.1.0-Nightly-00040 191 12/29/2022
1.1.0-Nightly-00039 162 12/28/2022
1.1.0-Nightly-00038 171 12/28/2022
1.1.0-Nightly-00037 177 12/28/2022
1.1.0-Nightly-00036 177 12/28/2022
1.1.0-Nightly-00035 189 12/28/2022
1.1.0-Nightly-00034 179 12/28/2022
1.1.0-Nightly-00032 175 12/25/2022
1.1.0-Nightly-00031 172 12/25/2022
1.1.0-Nightly-00030 172 12/25/2022
1.1.0-Nightly-00028 153 12/25/2022
1.1.0-Nightly-00026 169 12/23/2022
1.1.0-Nightly-00025 175 12/23/2022
1.1.0-Nightly-00024 180 12/22/2022
1.1.0-Nightly-00023 171 12/20/2022
1.1.0-Nightly-00022 175 12/19/2022
1.1.0-Nightly-00021 181 12/17/2022
1.1.0-Nightly-00020 185 12/15/2022
1.1.0-Nightly-00019 182 12/15/2022
1.1.0-Nightly-00018 187 12/15/2022
1.1.0-Nightly-00017 202 12/15/2022
1.1.0-Nightly-00016 195 12/15/2022
1.1.0-Nightly-00015 190 12/15/2022
1.1.0-Nightly-00014 191 12/15/2022
1.1.0-Nightly-00013 184 12/15/2022
1.0.0-rc3 192 12/1/2022
1.0.0-rc2 190 11/29/2022
1.0.0-rc1 199 11/28/2022
1.0.0-Nightly-8 180 12/15/2022
1.0.0-Nightly-74 185 12/5/2022
1.0.0-Nightly-73 174 12/5/2022
1.0.0-Nightly-72 176 12/5/2022
1.0.0-Nightly-70 195 12/3/2022
1.0.0-Nightly-7 177 12/6/2022
1.0.0-Nightly-69 206 12/2/2022
1.0.0-Nightly-68 203 12/2/2022
1.0.0-Nightly-67 194 12/2/2022
1.0.0-Nightly-66 180 12/1/2022
1.0.0-Nightly-65 204 12/1/2022
1.0.0-Nightly-64 191 12/1/2022
1.0.0-Nightly-63 198 12/1/2022
1.0.0-Nightly-62 192 12/1/2022
1.0.0-Nightly-61 194 12/1/2022
1.0.0-Nightly-60 178 11/30/2022
1.0.0-Nightly-6 178 12/6/2022
1.0.0-Nightly-59 194 11/30/2022
1.0.0-Nightly-58 200 11/30/2022
1.0.0-Nightly-57 192 11/30/2022
1.0.0-Nightly-56 183 11/30/2022
1.0.0-Nightly-55 188 11/30/2022
1.0.0-Nightly-53 172 11/30/2022
1.0.0-Nightly-51 191 11/30/2022
1.0.0-Nightly-50 197 11/30/2022
1.0.0-Nightly-5 183 12/6/2022
1.0.0-Nightly-49 184 11/30/2022
1.0.0-Nightly-48 183 11/30/2022
1.0.0-Nightly-47 198 11/30/2022
1.0.0-Nightly-46 180 11/30/2022
1.0.0-Nightly-45 171 11/30/2022
1.0.0-Nightly-44 191 11/29/2022
1.0.0-Nightly-43 176 11/29/2022
1.0.0-Nightly-42 190 11/29/2022
1.0.0-Nightly-41 195 11/29/2022
1.0.0-Nightly-40 181 11/29/2022
1.0.0-Nightly-4 201 12/6/2022
1.0.0-Nightly-39 181 11/29/2022
1.0.0-Nightly-3 194 12/6/2022
1.0.0-Nightly-2 190 12/5/2022
1.0.0-Nightly-1 173 12/5/2022