OoLunar.DSharpPlus.CommandAll 1.1.0-Nightly-00017

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-00017                
NuGet\Install-Package OoLunar.DSharpPlus.CommandAll -Version 1.1.0-Nightly-00017                
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-00017" />                
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-00017                
#r "nuget: OoLunar.DSharpPlus.CommandAll, 1.1.0-Nightly-00017"                
#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-00017&prerelease

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