Clyde.NET is an unofficial Discord API wrapper for .NET Core.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Mateusz Brawański fcba054913
Remodelling continued.
1 year ago
.github Add funding. 2 years ago
.vscode Implemented Newtonsoft.Json serializer, added build scripts. 4 years ago
assets Update the meaningless copyright notice. 2 years ago
build Replace custom serialization attributes with data contracts. 2 years ago
src Remodelling continued. 1 year ago
tests Replace custom serialization attributes with data contracts. 2 years ago
.editorconfig Update the meaningless copyright notice. 2 years ago
.gitattributes Add .gitignore and .gitattributes. 4 years ago
.gitignore Updated gitignore. 4 years ago
BUILDING.MD Made reaction IsMe more sensibly-named. 3 years ago
Clyde.NET.sln Add funding. 2 years ago
LICENSE.TXT Add project files. 4 years ago
NOTICE.TXT Update the meaningless copyright notice. 2 years ago
README.MD Readme touchups. 3 years ago
appveyor.yml Updated NuGet locations and credentials. 2 years ago

README.MD

Clyde.NET

Clyde.NET

AppVeyor build status NuGet SlimGet Discord

Clyde.NET is an unofficial Discord API wrapper for .NET Core. It's written in C#, and aims to provide a rich feature set, full modularity, and customizability.

Requirements

The library is built for .NET Core 2.2. It is therefore required that you have .NET Core SDK 2.2 or better installed. I recommend Visual Studio 2017 (version 15.9 or newer) for your IDE. If you are on Linux, Visual Studio Code is my recommendation.

You are required to know C# on at least intermediate level before attempting to use the library. I will not take any time to explain language basics to you, and if you come to me without understanding the language, I will simply redirect you to the C# guide.

Building

Building Clyde.NET from source is possible on both Windows and GNU/Linux operating systems. For more detailed instructions, check out the building guide.

Installation and usage

First you need to install the library. You can obtain the latest stable releases from NuGet, or, if you're feeling adventurous, you can try the latest nightly builds from SlimGet.

Documentation and examples

Complete documentation for the project can be found right here, with a quick start guide available here.

Complete example bots can be found in my example bot repository.

Support me

A lot of time and effort was put into making this library. If you feel like thanking me by helping me out financially, you can do so using one of the following methods:

You can also help me by spreading the word about the project. The more people use it, the more reasons I have to work on it!

Questions?

If you need more help, you can come talk on the Clyde.NET Discord server:

Clyde.NET Discord server