Skip to content

A cute Discord API wrapper for .NET with the newest stuff.

License

Notifications You must be signed in to change notification settings

testing-local-app/DisCatSharp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DisCatSharp GitHub Sponsors

DisCatSharp Logo

Discord Bot Library written in C# for .NET.

Status

NuGet Build status

Commit Activities

GitHub last commit GitHub commit activity wakatime

Stats

GitHub pull requests GitHub code size in bytes GitHub contributors GitHub Repo stars CII Best Practices StackShare

Why DisCatSharp?

We want the lib always up-to-date. The newest features are important for us.

So the API version is always the newest, in the current case v10.

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/lts.

The documentation of the latest nightly versions is available at docs.dcs.aitsys.dev.

Fallback docs are available at docs-alt.dcs.aitsys.dev.

Bugs or Feature requests?

Write a mail to [email protected].

All requests are tracked at aitsys.dev.

Tutorials

Snippets

Snippets for Visual Studio

Latest NuGet Packages

Package NuGet
DisCatSharp NuGet
DisCatSharp.ApplicationCommands NuGet
DisCatSharp.CommandsNext NuGet
DisCatSharp.Common NuGet
DisCatSharp.Configuration NuGet
DisCatSharp.Hosting NuGet
DisCatSharp.Hosting.DependencyInjection NuGet
DisCatSharp.Interactivity NuGet
DisCatSharp.Lavalink NuGet
DisCatSharp.VoiceNext NuGet
DisCatSharp.VoiceNext.Natives NuGet
DisCatSharp.ProjectTemplates 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#L78 with the new release number and appveyor.yml#L5 with the next-ahead release number.
  • Replace nuget version number in Version.targets#L4
  • Publish branch to GitHub
  • Wait for the CI/CD to complete.
  • Merge the branch into main and delete it afterwards

Sponsors

Thanks

Big thanks goes to the following people who helped us ♥️

Special Thanks

The special thanks goes to Nagisa. Make sure to check out her instagram ♥️♥️

About

A cute Discord API wrapper for .NET with the newest stuff.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 90.8%
  • JavaScript 5.6%
  • CSS 3.1%
  • Other 0.5%