|
1 year ago | |
---|---|---|
.github | 2 years ago | |
.vscode | 4 years ago | |
assets | 2 years ago | |
build | 2 years ago | |
src | 1 year ago | |
tests | 2 years ago | |
.editorconfig | 2 years ago | |
.gitattributes | 4 years ago | |
.gitignore | 4 years ago | |
BUILDING.MD | 3 years ago | |
Clyde.NET.sln | 2 years ago | |
LICENSE.TXT | 4 years ago | |
NOTICE.TXT | 2 years ago | |
README.MD | 3 years ago | |
appveyor.yml | 2 years ago |
README.MD
Clyde.NET
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: