Getting Started#

If you actually want to learn, then here’re the steps to take:

  1. Choose a programming language. JavaScript and Python are popular beginner languages.

  2. Learn your chosen programming language from documentations, tutorials, and people. Do not use LLMs/”AI”.

  3. Get good at the language. It’ll take you weeks to months to get to the point where you’ll be able to make a bot (depending on how much time you devote to learning).

  4. Choose an API Wrapper for your chosen programming language.

  5. Learn how the API wrapper works, as well as about the Discord API so you know what is and isn’t possible.

  6. Start coding your first bot!

Important

DO NOT USE LLMs/AI. The only thing that will teach you is how to ask the LLM to do things. You, personally, won’t learn a thing. And LLMs, by design, will give you false information as they’re just very advanced word-suggestion-algorithms. They’re not programmed to say, “I don’t know” so they just put words together that statistically should go together, but don’t always. So it’ll give you a ton of wrong/broken/bloated/vulnerable code. So please, for the love of anything you hold dear, do it right.