Skip to content

Another .NET Discord Bot Library (Fork)

License

Notifications You must be signed in to change notification settings

StormDevelopmentSoftware/DisCatSharp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DisCatSharp GitHub Sponsors Discord Server

Discord Bot Library written in C# for .NET.

Status

NuGet Build status

Commit Activities

GitHub last commit GitHub commit activity

Stats

GitHub issues GitHub pull requests GitHub code size in bytes GitHub contributors GitHub Repo stars

Why DisCatSharp?

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.

Goal

We want this lib always up-to-date. So the API version is always the newest, in the actual case v9.

Installing

You can install the library from following source:

The latest release is always available on NuGet.

Documentation

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.

Tutorials

Notice

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.

Latest NuGet

Package NuGet
DisCatSharp NuGet
DisCatSharp.CommandsNext NuGet
DisCatSharp.Common NuGet
DisCatSharp.Interactivity NuGet
DisCatSharp.Lavalink NuGet
DisCatSharp.SlashCommands NuGet
DisCatSharp.VoiceNext NuGet
DisCatSharp.VoiceNext.Natives NuGet

Releasing

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

About

Another .NET Discord Bot Library (Fork)

https://docs.dcs.aitsys.dev/

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.5%
  • PowerShell 0.5%