You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

intro.md 2.3 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. ---
  2. uid: Guides.Introduction
  3. title: Introduction to Discord.Net
  4. ---
  5. # Introduction
  6. ## Looking to get started?
  7. Welcome! Before you dive into this library, however, you should have
  8. some decent understanding of the language
  9. you are about to use. This library touches on
  10. [Task-based Asynchronous Pattern] \(TAP), [polymorphism], [interface]
  11. and many more advanced topics extensively. Please make sure that you
  12. understand these topics to some extent before proceeding. With all
  13. that being said, feel free to visit us on Discord at the link below
  14. if you have any questions!
  15. Here are some examples:
  16. 1. [Official samples]
  17. 2. [Official template]
  18. > [!NOTE]
  19. > Please note that you should *not* try to blindly copy paste
  20. > the code. The examples are meant to be a template or a guide.
  21. [Official template]: https://github.com/foxbot/DiscordBotBase/tree/csharp/src/DiscordBot
  22. [Official samples]: https://github.com/RogueException/Discord.Net/tree/dev/samples
  23. [Task-based Asynchronous Pattern]: https://docs.microsoft.com/en-us/dotnet/standard/asynchronous-programming-patterns/task-based-asynchronous-pattern-tap
  24. [polymorphism]: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/polymorphism
  25. [interface]: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/interfaces/
  26. ## New to .NET/C#?
  27. All examples or snippets featured in this guide and all API
  28. documentation will be written in C#.
  29. If you are new to the language, using this wrapper may prove to be
  30. difficult, but don't worry! There are many resources online that can
  31. help you get started in the wonderful world of .NET. Here are some
  32. resources to get you started.
  33. - [C# Programming Guide (MSDN/Microsoft, Free)](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/)
  34. - [C# Fundamentals For Absolute Beginners (Channel9/Microsoft, Free)](https://channel9.msdn.com/Series/C-Fundamentals-for-Absolute-Beginners)
  35. - [C# Path (Pluralsight, Paid)](https://www.pluralsight.com/paths/csharp)
  36. ## Still have questions?
  37. Please visit us at `#dotnet_discord-net` on the [Discord API] server.
  38. Describe the problem in details to us, what you've done, and,
  39. if any, the problematic code uploaded onto [Hastebin](https://hastebin.com).
  40. [Discord API]: https://discord.gg/jkrBmQR