OoLunar.DSharpPlus.CommandAll 1.1.0-Nightly-00120

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