OoLunar.DSharpPlus.CommandAll 1.1.0-Nightly-00028

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

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