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

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