|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- ---
- uid: Guides.Introduction
- title: Introduction to Discord.Net
- ---
-
- # Introduction
-
- ## Looking to 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]
- 2. [Official template]
-
- > [!NOTE]
- > 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.
-
- [Official template]: https://github.com/foxbot/DiscordBotBase/tree/csharp/src/DiscordBot
- [Official quick start guide]: https://github.com/RogueException/Discord.Net/blob/dev/docs/guides/getting_started/samples/first-bot/structure.cs
- [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
|