NetCord

The modern and fully customizable C# Discord library

Get Started Guides Docs

Key Features of NetCord

Fully Customizable

NetCord is a highly customizable, open source C# Discord library, enabling developers to create tailored Discord bots with flexible and extensible features.

Easy to Use

With an intuitive and beginner friendly API design, NetCord streamlines Discord bot development, allowing you to quickly and efficiently build Discord bots in .NET.

Lightweight & High Performance

NetCord is designed for efficiency, ensuring high performance while keeping resource usage minimal, making it perfect for scalable Discord bots.

Asynchronous & Concurrent

Fully supporting async/await, NetCord enables responsive, concurrent operations, allowing for scalable, high performance interactions in Discord bots built with .NET.

Native AOT Support

NetCord supports Native AOT, allowing for faster startup times, smaller memory footprints, and reduced deployment sizes, making your Discord bot highly optimized for performance.

Immutable Caching

NetCord's caching system is immutable by default, providing all the benefits of immutability, such as data consistency and preventing unintended changes during execution.

Voice Ready

NetCord includes robust support for sending and receiving voice data, allowing you to integrate high quality voice features into your Discord bot.

HTTP Interactions Ready

NetCord enables seamless HTTP interaction handling for Discord bots, letting you manage interactions without requiring a WebSocket connection.

Dependency-less

NetCord operates without external .NET dependencies, making this C# library lightweight, modular, and easy to integrate into any Discord bot project.

Stateless REST

With a stateless REST approach, NetCord ensures scalable API requests for Discord bots, eliminating the need for local data storage for making requests.

Complete API Coverage

NetCord covers the entire Discord API and more, ensuring you have access to all the latest features and capabilities Discord has to offer.

Open Source & Forever Free

NetCord is open source and forever free to use under the permissive MIT license, making it an ideal choice for developers at any level.