OoLunar.DSharpPlus.CommandAll 1.1.0-Nightly-00026

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-00026                
NuGet\Install-Package OoLunar.DSharpPlus.CommandAll -Version 1.1.0-Nightly-00026                
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-00026" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OoLunar.DSharpPlus.CommandAll --version 1.1.0-Nightly-00026                
#r "nuget: OoLunar.DSharpPlus.CommandAll, 1.1.0-Nightly-00026"                
#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=1.1.0-Nightly-00026&prerelease

// Install OoLunar.DSharpPlus.CommandAll as a Cake Tool
#tool nuget:?package=OoLunar.DSharpPlus.CommandAll&version=1.1.0-Nightly-00026&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 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 No

How to use

Example code can be found in the Examples Folder

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. 
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 112 10/6/2023
1.1.0-rc4 199 3/22/2023
1.1.0-rc3 128 3/19/2023
1.1.0-rc2 129 1/13/2023
1.1.0-rc1 139 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 85 6/17/2023
1.1.0-Nightly-00094 100 6/17/2023
1.1.0-Nightly-00093 92 6/17/2023
1.1.0-Nightly-00089 101 3/22/2023
1.1.0-Nightly-00088 106 3/22/2023
1.1.0-Nightly-00087 106 3/19/2023
1.1.0-Nightly-00086 94 3/16/2023
1.1.0-Nightly-00085 99 3/15/2023
1.1.0-Nightly-00084 97 3/15/2023
1.1.0-Nightly-00083 109 3/15/2023
1.1.0-Nightly-00082 107 3/15/2023
1.1.0-Nightly-00081 95 3/15/2023
1.1.0-Nightly-00080 103 3/15/2023
1.1.0-Nightly-00079 99 3/14/2023
1.1.0-Nightly-00078 103 3/14/2023
1.1.0-Nightly-00077 93 3/14/2023
1.1.0-Nightly-00076 106 3/14/2023
1.1.0-Nightly-00075 107 3/12/2023
1.1.0-Nightly-00073 103 3/12/2023
1.1.0-Nightly-00072 100 3/5/2023
1.1.0-Nightly-00071 101 3/5/2023
1.1.0-Nightly-00070 108 3/5/2023
1.1.0-Nightly-00069 102 3/5/2023
1.1.0-Nightly-00068 98 3/5/2023
1.1.0-Nightly-00062 116 2/4/2023
1.1.0-Nightly-00060 139 1/18/2023
1.1.0-Nightly-00058 109 1/17/2023
1.1.0-Nightly-00057 117 1/17/2023
1.1.0-Nightly-00056 109 1/17/2023
1.1.0-Nightly-00055 110 1/17/2023
1.1.0-Nightly-00054 121 1/17/2023
1.1.0-Nightly-00053 118 1/17/2023
1.1.0-Nightly-00052 120 1/17/2023
1.1.0-Nightly-00050 116 1/17/2023
1.1.0-Nightly-00049 127 1/16/2023
1.1.0-Nightly-00048 123 1/13/2023
1.1.0-Nightly-00047 121 1/13/2023
1.1.0-Nightly-00046 131 1/12/2023
1.1.0-Nightly-00045 126 1/12/2023
1.1.0-Nightly-00043 114 1/12/2023
1.1.0-Nightly-00040 131 12/29/2022
1.1.0-Nightly-00039 116 12/28/2022
1.1.0-Nightly-00038 126 12/28/2022
1.1.0-Nightly-00037 120 12/28/2022
1.1.0-Nightly-00036 124 12/28/2022
1.1.0-Nightly-00035 133 12/28/2022
1.1.0-Nightly-00034 131 12/28/2022
1.1.0-Nightly-00032 123 12/25/2022
1.1.0-Nightly-00031 122 12/25/2022
1.1.0-Nightly-00030 123 12/25/2022
1.1.0-Nightly-00028 109 12/25/2022
1.1.0-Nightly-00026 113 12/23/2022
1.1.0-Nightly-00025 123 12/23/2022
1.1.0-Nightly-00024 122 12/22/2022
1.1.0-Nightly-00023 119 12/20/2022
1.1.0-Nightly-00022 130 12/19/2022
1.1.0-Nightly-00021 122 12/17/2022
1.1.0-Nightly-00020 121 12/15/2022
1.1.0-Nightly-00019 120 12/15/2022
1.1.0-Nightly-00018 134 12/15/2022
1.1.0-Nightly-00017 142 12/15/2022
1.1.0-Nightly-00016 132 12/15/2022
1.1.0-Nightly-00015 128 12/15/2022
1.1.0-Nightly-00014 131 12/15/2022
1.1.0-Nightly-00013 121 12/15/2022
1.0.0-rc3 139 12/1/2022
1.0.0-rc2 144 11/29/2022
1.0.0-rc1 141 11/28/2022
1.0.0-Nightly-8 134 12/15/2022
1.0.0-Nightly-74 138 12/5/2022
1.0.0-Nightly-73 128 12/5/2022
1.0.0-Nightly-72 124 12/5/2022
1.0.0-Nightly-70 142 12/3/2022
1.0.0-Nightly-7 120 12/6/2022
1.0.0-Nightly-69 145 12/2/2022
1.0.0-Nightly-68 135 12/2/2022
1.0.0-Nightly-67 135 12/2/2022
1.0.0-Nightly-66 135 12/1/2022
1.0.0-Nightly-65 140 12/1/2022
1.0.0-Nightly-64 132 12/1/2022
1.0.0-Nightly-63 132 12/1/2022
1.0.0-Nightly-62 135 12/1/2022
1.0.0-Nightly-61 132 12/1/2022
1.0.0-Nightly-60 130 11/30/2022
1.0.0-Nightly-6 132 12/6/2022
1.0.0-Nightly-59 141 11/30/2022
1.0.0-Nightly-58 138 11/30/2022
1.0.0-Nightly-57 139 11/30/2022
1.0.0-Nightly-56 127 11/30/2022
1.0.0-Nightly-55 140 11/30/2022
1.0.0-Nightly-53 126 11/30/2022
1.0.0-Nightly-51 128 11/30/2022
1.0.0-Nightly-50 137 11/30/2022
1.0.0-Nightly-5 122 12/6/2022
1.0.0-Nightly-49 132 11/30/2022
1.0.0-Nightly-48 137 11/30/2022
1.0.0-Nightly-47 140 11/30/2022
1.0.0-Nightly-46 130 11/30/2022
1.0.0-Nightly-45 124 11/30/2022
1.0.0-Nightly-44 136 11/29/2022
1.0.0-Nightly-43 130 11/29/2022
1.0.0-Nightly-42 134 11/29/2022
1.0.0-Nightly-41 132 11/29/2022
1.0.0-Nightly-40 127 11/29/2022
1.0.0-Nightly-4 147 12/6/2022
1.0.0-Nightly-39 132 11/29/2022
1.0.0-Nightly-3 137 12/6/2022
1.0.0-Nightly-2 124 12/5/2022
1.0.0-Nightly-1 124 12/5/2022