Skip to content

Latest commit

 

History

History
180 lines (173 loc) · 8.01 KB

File metadata and controls

180 lines (173 loc) · 8.01 KB
uid home
title DisCatSharp
author DisCatSharp Team
hasDiscordComponents true
_disableAffix true
_disableBreadcrumb true
_disableNextArticle true
DisCatSharp

Build bots that keep up.

DisCatSharp is a modern .NET wrapper for the Discord API, focused on fast access to new Discord features, practical bot ergonomics, and docs that do not make you want to bite your keyboard.

I need a C# Discord library that is not stuck in the past. I need a C# Discord library... Use DisCatSharp. Slash commands, components, modals, web ingress, voice, Lavalink, and practical docs are all here.

API-first, feature-fast

Access the newest Discord API surfaces without waiting forever for wrappers to catch up.

Modules that scale

Application Commands, Interactivity, Lavalink, Voice, Hosting, Web Ingress, and more.

Practical docs

Guides, examples, generated API docs, and Discord-style previews for real bot workflows.

Install the package

Start from the core package, then add modules as your bot grows.
We recommend using the prerelease version to stay up-to-date with the latest features.

dotnet add package DisCatSharp --prerelease
Stable NuGet version Nightly NuGet version
AI-ready docs

Give your coding agent sharper claws.

Install the version-aware DisCatSharp skill for library guidance, then connect the public documentation MCP for live API search, conceptual articles, overload-safe symbols, and indexed source lookup.

Install the skill

Install use-discatsharp globally so Codex can use it in every project.


gh skill install Aiko-IT-Systems/DisCatSharp use-discatsharp --agent codex --scope user --pin skills@v1.0.1

Connect the live docs

Add this URL as a Streamable HTTP MCP server named discatsharp.


https://docs.dcs.aitsys.dev/mcp
Getting Started Create your first bot and connect it to Discord. Articles Guides for modules, hosting, topics, and workflows. API Reference Generated types, members, overloads, and XML docs. GitHub Source, issues, discussions, and contributions.
Interactivity Messages, reactions, polls, buttons, selects, modals, and modern pagination helpers. Web Ingress Handle Discord interactions, webhooks, OAuth callbacks, and linked roles from ASP.NET Core. Changelogs Track what changed and decide when to update your bot.

Thanks & sponsors

Thank you to every sponsor, contributor, tester, and doc gremlin keeping DisCatSharp sharp and sparkly.
Your support gives this little library more paws on deck.
DisCatSharp is community-built, and sponsor support keeps the project nightly-fresh for everyone chasing new Discord features.


Special Callouts

The first special thanks goes to Nagisa. Make sure to check out her Instagram ♥️♥️
The second special thanks goes to Sentry (GitHub) for sponsoring us with a business account on Sentry for error tracking.

You guys are the best 💕⭐


Sponsors

These wonderful humans and organizations have supported DisCatSharp financially, helping to keep the project up-to-date and sustainable.


Thanks

These fine folks have contributed code, ideas, testing, docs, and more to DisCatSharp.

  • Auros
  • Lunar
  • Geferon
  • Alice
  • Will
  • InFTord
  • And also everyone active in the library ecosystem in Discord. Working together is always a blast, and we appreciate all the support and collaboration

DisCatSharp sponsor thanks artwork