OoLunar.DSharpPlus.CommandAll 2.0.0-Nightly-00045

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