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