|
|
@@ -0,0 +1,44 @@ |
|
|
|
# Introduction |
|
|
|
|
|
|
|
## How do I get started? |
|
|
|
|
|
|
|
First of all, welcome! You may visit us on our Discord should you |
|
|
|
have any questions. Before you delve into using the library, |
|
|
|
however, you should have some decent understanding of the language |
|
|
|
you are about to use. This library touches on |
|
|
|
[Task-based Asynchronous Pattern] \(TAP), [polymorphism], [interface] |
|
|
|
and many more advanced topics extensively. Please make sure that you |
|
|
|
understand these topics to some extent before proceeding. |
|
|
|
|
|
|
|
Here are some examples: |
|
|
|
|
|
|
|
1. [Official quick start guide](https://github.com/RogueException/Discord.Net/blob/dev/docs/guides/getting_started/samples/intro/structure.cs) |
|
|
|
2. [Official template](https://github.com/foxbot/DiscordBotBase/tree/csharp/src/DiscordBot) |
|
|
|
|
|
|
|
> [!TIP] |
|
|
|
> Please note that you should *not* try to blindly copy paste |
|
|
|
> the code. The examples are meant to be a template or a guide. |
|
|
|
> It is not meant to be something that will work out of the box. |
|
|
|
|
|
|
|
[Task-based Asynchronous Pattern]: https://docs.microsoft.com/en-us/dotnet/standard/asynchronous-programming-patterns/task-based-asynchronous-pattern-tap |
|
|
|
[polymorphism]: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/polymorphism |
|
|
|
[interface]: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/interfaces/ |
|
|
|
|
|
|
|
## New to .NET/C#? |
|
|
|
|
|
|
|
If you are new to the language, using this lib may prove to be |
|
|
|
difficult, but don't worry! There are many resources online that can |
|
|
|
help you get started in the wonderful world of .NET. Here are some |
|
|
|
resources to get you started. |
|
|
|
|
|
|
|
- [C# Programming Guide (MSDN/Microsoft, Free)](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/) |
|
|
|
- [C# Fundamentals For Absolute Beginners (Channel9/Microsoft, Free)](https://channel9.msdn.com/Series/C-Fundamentals-for-Absolute-Beginners) |
|
|
|
- [C# Path (Pluralsight, Paid)](https://www.pluralsight.com/paths/csharp) |
|
|
|
|
|
|
|
## Still have questions? |
|
|
|
|
|
|
|
Please visit us at `#dotnet_discord-net` on the [Discord API] server. |
|
|
|
Describe the problem in details to us, what you've done, and, |
|
|
|
if any, the problematic code uploaded onto [Hastebin](https://hastebin.com). |
|
|
|
|
|
|
|
[Discord API]: https://discord.gg/jkrBmQR |