OoLunar.DSharpPlus.CommandAll 2.0.0-Nightly-00050

Suggested Alternatives

DSharpPlus.Commands

Additional Details

This package is now officially merged within the DSharpPlus repository! Please switch to that package for bug fixes and new features.

This is a prerelease version of OoLunar.DSharpPlus.CommandAll.
dotnet add package OoLunar.DSharpPlus.CommandAll --version 2.0.0-Nightly-00050                
NuGet\Install-Package OoLunar.DSharpPlus.CommandAll -Version 2.0.0-Nightly-00050                
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-00050" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OoLunar.DSharpPlus.CommandAll --version 2.0.0-Nightly-00050                
#r "nuget: OoLunar.DSharpPlus.CommandAll, 2.0.0-Nightly-00050"                
#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.
// Install OoLunar.DSharpPlus.CommandAll as a Cake Addin
#addin nuget:?package=OoLunar.DSharpPlus.CommandAll&version=2.0.0-Nightly-00050&prerelease

// Install OoLunar.DSharpPlus.CommandAll as a Cake Tool
#tool nuget:?package=OoLunar.DSharpPlus.CommandAll&version=2.0.0-Nightly-00050&prerelease                

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 222 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 75 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 78 11/7/2023
2.0.0-Nightly-00043 80 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 82 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 65 11/2/2023
2.0.0-Nightly-00022 80 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 80 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 74 10/29/2023
2.0.0-Nightly-00008 94 10/11/2023
2.0.0-Nightly-00007 74 10/11/2023
2.0.0-Nightly-00006 79 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 112 10/6/2023
1.1.0-rc4 193 3/22/2023
1.1.0-rc3 121 3/19/2023
1.1.0-rc2 121 1/13/2023
1.1.0-rc1 131 12/15/2022
1.1.0-Nightly-00124 67 11/2/2023
1.1.0-Nightly-00123 82 10/2/2023
1.1.0-Nightly-00122 83 9/10/2023
1.1.0-Nightly-00121 99 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 99 7/4/2023
1.1.0-Nightly-00116 124 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 87 6/24/2023
1.1.0-Nightly-00103 88 6/24/2023
1.1.0-Nightly-00102 88 6/24/2023
1.1.0-Nightly-00101 84 6/24/2023
1.1.0-Nightly-00100 88 6/24/2023
1.1.0-Nightly-00099 189 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 80 6/17/2023
1.1.0-Nightly-00094 97 6/17/2023
1.1.0-Nightly-00093 88 6/17/2023
1.1.0-Nightly-00089 95 3/22/2023
1.1.0-Nightly-00088 101 3/22/2023
1.1.0-Nightly-00087 100 3/19/2023
1.1.0-Nightly-00086 87 3/16/2023
1.1.0-Nightly-00085 93 3/15/2023
1.1.0-Nightly-00084 91 3/15/2023
1.1.0-Nightly-00083 103 3/15/2023
1.1.0-Nightly-00082 100 3/15/2023
1.1.0-Nightly-00081 88 3/15/2023
1.1.0-Nightly-00080 97 3/15/2023
1.1.0-Nightly-00079 93 3/14/2023
1.1.0-Nightly-00078 97 3/14/2023
1.1.0-Nightly-00077 87 3/14/2023
1.1.0-Nightly-00076 99 3/14/2023
1.1.0-Nightly-00075 101 3/12/2023
1.1.0-Nightly-00073 97 3/12/2023
1.1.0-Nightly-00072 94 3/5/2023
1.1.0-Nightly-00071 95 3/5/2023
1.1.0-Nightly-00070 102 3/5/2023
1.1.0-Nightly-00069 95 3/5/2023
1.1.0-Nightly-00068 92 3/5/2023
1.1.0-Nightly-00062 110 2/4/2023
1.1.0-Nightly-00060 132 1/18/2023
1.1.0-Nightly-00058 101 1/17/2023
1.1.0-Nightly-00057 110 1/17/2023
1.1.0-Nightly-00056 102 1/17/2023
1.1.0-Nightly-00055 103 1/17/2023
1.1.0-Nightly-00054 114 1/17/2023
1.1.0-Nightly-00053 111 1/17/2023
1.1.0-Nightly-00052 113 1/17/2023
1.1.0-Nightly-00050 109 1/17/2023
1.1.0-Nightly-00049 119 1/16/2023
1.1.0-Nightly-00048 115 1/13/2023
1.1.0-Nightly-00047 112 1/13/2023
1.1.0-Nightly-00046 123 1/12/2023
1.1.0-Nightly-00045 117 1/12/2023
1.1.0-Nightly-00043 106 1/12/2023
1.1.0-Nightly-00040 123 12/29/2022
1.1.0-Nightly-00039 108 12/28/2022
1.1.0-Nightly-00038 118 12/28/2022
1.1.0-Nightly-00037 112 12/28/2022
1.1.0-Nightly-00036 116 12/28/2022
1.1.0-Nightly-00035 125 12/28/2022
1.1.0-Nightly-00034 123 12/28/2022
1.1.0-Nightly-00032 114 12/25/2022
1.1.0-Nightly-00031 114 12/25/2022
1.1.0-Nightly-00030 115 12/25/2022
1.1.0-Nightly-00028 101 12/25/2022
1.1.0-Nightly-00026 105 12/23/2022
1.1.0-Nightly-00025 115 12/23/2022
1.1.0-Nightly-00024 114 12/22/2022
1.1.0-Nightly-00023 111 12/20/2022
1.1.0-Nightly-00022 121 12/19/2022
1.1.0-Nightly-00021 114 12/17/2022
1.1.0-Nightly-00020 112 12/15/2022
1.1.0-Nightly-00019 112 12/15/2022
1.1.0-Nightly-00018 126 12/15/2022
1.1.0-Nightly-00017 133 12/15/2022
1.1.0-Nightly-00016 124 12/15/2022
1.1.0-Nightly-00015 120 12/15/2022
1.1.0-Nightly-00014 122 12/15/2022
1.1.0-Nightly-00013 113 12/15/2022
1.0.0-rc3 131 12/1/2022
1.0.0-rc2 136 11/29/2022
1.0.0-rc1 133 11/28/2022
1.0.0-Nightly-8 125 12/15/2022
1.0.0-Nightly-74 130 12/5/2022
1.0.0-Nightly-73 120 12/5/2022
1.0.0-Nightly-72 116 12/5/2022
1.0.0-Nightly-70 134 12/3/2022
1.0.0-Nightly-7 112 12/6/2022
1.0.0-Nightly-69 137 12/2/2022
1.0.0-Nightly-68 127 12/2/2022
1.0.0-Nightly-67 127 12/2/2022
1.0.0-Nightly-66 126 12/1/2022
1.0.0-Nightly-65 132 12/1/2022
1.0.0-Nightly-64 123 12/1/2022
1.0.0-Nightly-63 124 12/1/2022
1.0.0-Nightly-62 126 12/1/2022
1.0.0-Nightly-61 123 12/1/2022
1.0.0-Nightly-60 122 11/30/2022
1.0.0-Nightly-6 124 12/6/2022
1.0.0-Nightly-59 133 11/30/2022
1.0.0-Nightly-58 130 11/30/2022
1.0.0-Nightly-57 131 11/30/2022
1.0.0-Nightly-56 119 11/30/2022
1.0.0-Nightly-55 132 11/30/2022
1.0.0-Nightly-53 118 11/30/2022
1.0.0-Nightly-51 118 11/30/2022
1.0.0-Nightly-50 129 11/30/2022
1.0.0-Nightly-5 114 12/6/2022
1.0.0-Nightly-49 123 11/30/2022
1.0.0-Nightly-48 129 11/30/2022
1.0.0-Nightly-47 131 11/30/2022
1.0.0-Nightly-46 122 11/30/2022
1.0.0-Nightly-45 116 11/30/2022
1.0.0-Nightly-44 128 11/29/2022
1.0.0-Nightly-43 122 11/29/2022
1.0.0-Nightly-42 126 11/29/2022
1.0.0-Nightly-41 124 11/29/2022
1.0.0-Nightly-40 118 11/29/2022
1.0.0-Nightly-4 139 12/6/2022
1.0.0-Nightly-39 124 11/29/2022
1.0.0-Nightly-3 128 12/6/2022
1.0.0-Nightly-2 116 12/5/2022
1.0.0-Nightly-1 116 12/5/2022