Environment

The development environment refers to the .NET SDK and, preferably, an IDE of your choice.

IDE

When working with a library of this size it's essentially a must to have a good IDE on your hands. It'll simplify writing, debugging, and optimizing your code base.

We recommend:

Other Disqord tutorials will describe functionality that all tools mentioned above support and you might have to educate yourself on how to do X in the environment of your choice.

Workload

Depending on the IDE you chose, the workload installation will differ slightly, but should be more or less the same. You will need to install the .NET desktop development workload which includes the latest .NET SDKs.

For Visual Studio, you must select the following in the installer:

workload.png

External Tutorials

Here are the official tutorials on how to make a C# console application in Visual Studio and Rider:

Next up: Discord Application.