Course update! august 2019
The course has been updated with lectures teaching you about the websocket, creating !help command, using reconnecting & disconnect events, token safety, added questions in quiz and few more updates.
Hey there student!
This course is made to quickly show you how to develop a simple Discord bot. This course is designed to get you to launch a Discord bot within the same day of enrollment. Very very basic bot to show you the proof of concept about Discord bots.
Why are Discord bots useful? Discord bots can do a lot for you, such as gathering advanced API data from ex Blizzard websites displaying character information in World of Warcraft. Or down to a simple feature that welcomes a new user to the Discord server. Or keeping track of when a user edits or deletes a message.
Why trust me?
I’ve been developing different kinds of software including a lot of web development during my timespan as a developer. Creating complex functions with tons of security is my favorite. Creating outstanding code is my focus. I’m teaching you nodejs in this course which is the fastest language to use when it comes to Discord bots. I have 4 years of experience in programming and I’ve used different languages to build different type of software applications. When my first Discord bot course was released, I received a lot of positive feedback. Now I’m creating a short and sweet course for those who wants to develop a basic Discord bot.
Why this course?
• You will be able to launch a Discord bot today.
• You have lifetime access, and you will get new content for free.
• Free of any charge.
• Downloadable code so you can use my code for free.
• 1080p HD videos.
Tools & Software installation
Hello World bot
-
4Correct links
Correct links to the official websites for nodejs and visual studio code.
-
5Nodejs (programming language)
You will be able to install nodejs and to use nodejs on your computer.
-
6Visual Studio Code (editor)
You will be able to install Visual Studio Code and being able to use Visual Studio Code.
Launching the bot & security
-
7Section Objective
The section's objective, you're going to learn more about the bot that we're developing in this section.
-
8(Text) Section Objective
Explaining the previous lecture but in text-form.
-
9Creating a new Discord application
You will be able to create Discord bot applications.
-
10(Text) Creating a new Discord application
Explaining in text-form how to create a bot.
-
11Source code
Explaining that you can download the source code.
-
12Start and stop node server
A quick note explaining how to start and stop the node server.
-
13Npm packages installation
First part developing the Discord bot.
-
14(Text) Npm packages installation
installation npm packages in text-form.
-
15Writing basic functionality
Second part developing the Discord bot.
-
16Finishing development (early course version)
Third part developing the Discord bot.
-
17!help command
Creating a !help command for our bot. Very useful command that all bots should have.
-
18Websocket
Information about the web socket and TCP.
-
19Clean code
You will learn a small portion of how to refactor your code so the code is more clean.
-
20Finishing up
Finishing up this section, reflecting over what we have developed.
-
21Hello World Bot Quiz
Questions relevant to this sections knowledge.