Discord Bot Library written in C# for .NET.
We want the lib always up-to-date. The newest features are important for us.
With DSharpPlus and their way how to implement changes, it is not possible.
We decided to maintain an own version of it.
We want this lib always up-to-date. So the API version is always the newest, in the actual case v9
.
You can install the library from following source:
The latest release is always available on NuGet.
The documentation for the latest stable version is available at docs.dcs.aitsys.dev.
Do note that the documentation might not reflect the latest changes in nightly version of the library.
Do not start a fight
No one have to use this. This is just to provide transparency & to provide this version to everyone who wants to use it.
Feel free to re-use code in DSharpPlus.
Package | NuGet |
---|---|
DisCatSharp | |
DisCatSharp.CommandsNext | |
DisCatSharp.Common | |
DisCatSharp.Interactivity | |
DisCatSharp.Lavalink | |
DisCatSharp.SlashCommands | |
DisCatSharp.VoiceNext | |
DisCatSharp.VoiceNext.Natives |
To release a new version do the following steps:
- Create locally a repo named
release/VERSION
(Don't forget to replace VERSION with the target version number) - Replace version number with the correct version in appveyor.yml#L70 with the new release number and appveyor.yml#L5 with the next-ahead release number.
- Replace nuget version number in Version.targets
- Publish branch to GitHub
- Wait for the CI/CD to complete.
- Merge the branch into main and delete it afterwards