In this lesson, you’ll create the components required before you can start writing some Python code. You need to first create these Discord components:
- An application
- A bot
- A guild
An application allows you to interact with Discord’s APIs, by providing authentication tokens, designating permissions, and so on. A bot user is one that listens to and automatically reacts to certain events and commands on Discord. A guild (or a server, as it is often called in Discord’s user interface) is a specific group of channels where users congregate to chat.
Once you’ve created all of these components, you’ll tie them together by registering your bot with your guild.