OoLunar.DSharpPlus.CommandAll 2.0.0-Nightly-00007

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