discord-net/discord.net

An unofficial .Net wrapper for the Discord API (https://discord.com/)

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 19th, 2026
Created on August 4th, 2015
Open Issues & Pull Requests: 110 (+0)
GitHub issues: Enabled
Number of forks: 752
Total Stargazers: 3,512 (+0)
Total Subscribers: 80 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 27
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 938 days
Stale 30+ days: 25
Stale 90+ days: 24

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (50)
  • up for grabs (9)
  • project: audio (5)
  • v4 (3)
  • priority: improvement (2)
  • to investigate (2)
  • version: major (2)
  • Needs investigation (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Discord.Net is an unofficial .NET API wrapper for the Discord API that enables developers to build Discord bots and applications in C#.

The tool solves the problem of integrating Discord functionality into .NET applications by providing a complete wrapper around Discord's REST and WebSocket APIs. It abstracts away the complexity of direct API calls through strongly-typed C# interfaces and handles authentication, connection management, and event handling. The library is modular, allowing developers to install only the components they need—from a minimal core package with just entities and basic functionality, to specialized packages for webhooks, text commands, slash commands via interactions, or full WebSocket and REST coverage.

Developers building Discord bots in .NET should choose this tool if they want a mature, well-documented wrapper with strong community support. The project suits applications ranging from simple command-based bots to complex applications using Discord's interaction system. The library is available as stable releases through NuGet, with experimental nightly builds available through BaGet or GitHub Packages for those wanting to test unreleased features. A known limitation exists for WebSocket support on Windows 7 and earlier with .NET Core 1.1, though this can be worked around with an alternative WebSocket provider package or by targeting .NET Core 2.1 or later.

Development activity shows consistent maintenance with automated documentation builds and regular test runs through CI workflows. The project maintains multiple distribution channels including stable NuGet releases and nightly experimental builds, indicating active iteration on new features. Community engagement is supported through an official Discord server, and the project accepts financial contributions through multiple platforms, reflecting ongoing volunteer-driven development.