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 allows for responsive, concurrent operations, enabling scalable and high performing Discord bot interactions.

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.

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.