Are you interested in learning how to build a Discord bot?
They’re awesome!
You could create bots that plays songs in a voice channel, bots that asks questions and keeps score, even bots that provides real-time weather updates. The possibilities are almost endless.
## Building Your Own
In this course, you will learn how to build your own bots using **discord.js**, a JavaScript library that makes it easy to create complex bots using the Discord API.
We’ll specifically be building a Book Club bot that is able to ask users to sign up, create custom channels, and more!
By the end of the course, you will have the skills and knowledge necessary to create your own bots, customized to your needs and interests.
## What You Will Learn
- Creating and configuring a bot
- Sending events and message commands
- Setting up and using slash commands
- Responding to user input
- Creating and customizing buttons
- Deploying the bot for production.
So, start watching and learn to build your very own Discord bot today!
Overview
Syllabus
- Introduction to Build a Book Club Bot with Discord.js
- Create and Configure a Bot using the Discord Developer Portal
- Send your first Discord.js Bot Event
- Create your first Discord.js Bot Message Command
- Setup for Discord.js Slash Commands
- Create Your First Discord.js Slash Command
- Receive and Respond to Input From Users with Discord.js Slash Commands
- Have a Discord Bot Respond with Embedded Messages
- Display Relative Time in a Discord Embedded Message
- Create Custom Discord Buttons with ActionRowBuilder and ButtonBuilder
- Create Dynamic Channels and Roles with a Discord Bot
- Add Roles to Users using a Discord.js Collector
- Conditionally Disable a Custom Discord Button
- Deploy a Discord.js Bot for Production
Taught by
Lucas Minter