Develop Discord Bots in nodejs Complete course
4.4 (93 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,767 students enrolled

Develop Discord Bots in nodejs Complete course

Learn how to make 10+ advanced and awesome Discord bots
4.4 (93 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,767 students enrolled
Created by Erik Petersson
Last updated 5/2020
English
English [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 19 articles
  • 174 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • You will learn how to make Discord bots
  • Create advanced bots that make your Discord server 1000 times cooler
  • Understanding the Discord bot API to litterally become a wizard
  • You will learn a programming language called nodejs (JavaScript)
  • You will learn about software development
  • You will learn how to compare dates in a programming environment
  • You will learn how to analyse objects and display data from object properities
  • You will learn how to further develop written software
  • You will learn a skill so you can express your creativity in code
  • You will be able to read and understand online documentation
  • You will be able to continue developing much more advanced Discord bots after finishing this course
  • You will learn async programming
  • You will learn how to use open APIs
  • You will learn how to make a bot that checks the weather
Course content
Expand all 123 lectures 08:17:03
+ Introduction
4 lectures 16:19

You will get a introduction to the course and what you learn in the course.

Preview 06:56

You will learn who is your instructor.

Preview 05:17

You will understand that all future course updates are made for free.

Preview 03:24

A complete list over the course updates and what's to come.

Preview 00:42
+ Prerequisites
6 lectures 19:28

Providing you with the correct links to nodejs and visual studio code.

Preview 00:03

Installing nodejs.

Preview 05:24

Installing visual studio code.

Preview 08:55

You will be able to understand why templates are important.

Preview 03:01

You will understand why keeping software up to date is important.

Preview 01:39

Discord.js update information.

Preview 00:26
+ Hello World bot (Updated)
10 lectures 43:46

The objective of this section.

Preview 03:43

Please watch this section lectures in full screen.

Preview 00:05

The first step in creating this bot. Which is creating the bot user and setting up the id, invite link and token. We're also choosing an image.

Preview 07:00

Part 1 developing the bot. We're beginning with some simple steps.

Preview 04:32

Part 2 developing the bot. We're writing some more code to get closer getting the bot to work.

Preview 03:36

Part 3 developing the bot, we're finishing the bot in this section.

Preview 06:20

Course update note.

Preview 00:06

Updating the bot code.

Preview 07:12

Updating bot following the discord.js update.

Preview 07:09

In this lecture we're learning how we can host our hello world bot.

Preview 04:03
+ Treasure trail RNG bot (Updated)
11 lectures 58:34

The objective of this section.

Preview 03:04

A quick note explaining that this bot is an old recording.

Note about this bot!
00:16

Creating the treasure trail bot.

Creating the bot - initial steps setting up the project
04:12

Developing the treasure trail bot part 1.

Developing the bot part 1
03:11

Developing the treasure trail bot part 2.

Developing the bot part 2
08:08

A quick note about the treasure trail bot before we continue developing.

Note about next lecture
00:13

Developing the treasure trail bot part 3.

Developing the bot part 3
13:17

Developing the treasure trail bot part 4.

Developing the bot part 4
12:03

Bot update with new improved code.

Bot update (new code)
09:38

Furthermore improved bot code following the discord.js update.

Discord.js update
02:59

Teaching you how you host the bot, the same logic can be applied to a server that is online 24/7.

Hosting the bot
01:33
+ Event date calculator bot (Updated)
8 lectures 50:08

The objective of this section.

Preview 01:52

A quick note about this bot.

Note about this bot!
00:06

Beginning the creation of the event date calculator bot.

Creating the bot - initial steps setting up the project
02:45

Developing the event date calculator bot part 1.

Developing the bot part 1
09:37

Developing the event date calculator bot part 2.

Developing the bot part 2
11:26

Developing the event date calculator bot part 3.

Developing the bot part 3
13:00

Updating the bot's code with new improved code.

Bot update (improved code)
10:13

Teaching/showing you how to host the event date calculator bot.

Hosting the bot
01:09
+ Message logging bot (Updated)
10 lectures 55:38

The objective of this section.

Preview 02:28

Beginning the creation of the message logging bot.

Creating the bot - initial steps setting up the project
02:56

Developing the message logging bot part 1.

Developing the bot part 1
08:52

Developing the message logging bot part 2.

Developing the bot part 2
08:45

Explaining a new update.

Discord.js update!
00:15

An easier way of getting the ID of the text-channel.

Get text-channel ID
01:35

Developing the message logging bot part 3.

Developing the bot part 3
11:54

A bot update with new features.

Bot update
12:37

Improving the code following the Discord.js package update.

Discord.js update
03:49

Teaching/showing you how you can host the bot after finishing the development.

Hosting the bot
02:27
+ Data analysing bot
17 lectures 01:21:19

The objective of this section.

Preview 02:09

Explaining the bot update 2020. Discord.js update is affecting the bot.

Bot Update 2020
00:25

Creating the data analysing bot the first steps.

Creating the bot - initial steps setting up the project
02:27

Developing the data analysing bot part 1.

Bot displaying server information
08:15

Developing the data analysing bot part 2.

Return if channel written in is NSFW
04:58

Developing the data analysing bot part 3.

Display information about author
05:49

A quick note before you continue.

Note about the date when the server was created
00:13

Developing the data analysing bot part 4.

When the server was created part 1
11:53

A quick note before you continue.

Note about next lecture
00:07

Developing the data analysing bot part 5.

When the server was created part 2
07:31

Developing the data analysing bot part 6.

Display more server information
05:59

Developing the data analysing bot part 7.

Display information about last message
05:23

Teaching you how the code should look like with the discord.js update.

Server members correct code
01:11

Developing the data analysing bot part 8.

Displaying information about server members
10:27

A bot update adding events and making the code more clean.

Bot update
11:22

Updating more coding parts with the discord.js package update.

Removing disconnect event
01:00

How we can host the bot!

Hosting the bot
02:09
+ Hosting & Security (New section)
4 lectures 05:55

What we're going to do in this section.

Preview 00:29

A quick note about hosting bots. Read this article please.

Preview 00:08

A general overview of how to host a Discord bot.

Preview 04:03

Regenerating your token will prevent bot theft.

Preview 01:15

A security quiz.

Security quiz
1 question
+ A bot that welcomes new members (new)
9 lectures 22:58

Talking about this section's objective, we're going to create a welcome bot.

Preview 02:24

A quick note with information about this bot.

Note about this bot!
00:18

The first steps of creating the bot.

Creating the bot initial steps
04:14

Part 1 developing the bot.

Developing the bot part 1
01:51

A quick note with information about reading objects.

Reading objects!
00:25

Actually writing code to make the bot work.

Developing the bot part 2
05:01

Continuation developing the bot.

Developing the bot part 3
04:01

There is something that needs to be addressed about how this bot behaves.

Event behaviour
02:18

Finishing up this section, talking about the welcome bot we've created.

Finishing up
02:26

Some simple questions about the welcome bot.

Welcome bot quiz!
3 questions
Requirements
  • A Discord account.
  • A working pc.
  • Ready to have some fun!
Description

Course has been updated twice 2020.
Hi there, 'Develop Discord Bots in nodejs Complete course' is perfect for you who wish to make Discord bots and add to your server. In this course I will teach you how to create some basic and then more advanced bots. We're going to have a lot of fun!

As we progress further into the course, the bots will become more advanced and your skill will grow rapidly.
There are 10 bots that we're going to develop throughout this course as of update july 2019. Each bot serves a purpose, some bots are more educational and some bots are useful on a daily basis.

I will be there developing the bots with you, even if you get stuck you will be able to get the bot up and running by downloading the source code from the lecture.

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 this course was first released for free I received a lot of positive feedback. Now this course is being further developed to become a large Discord bot course.

Why this course?

• The best bot course on Udemy.
• You have lifetime access, you will get new content for free.
At a very generous price. The knowledge within this course is litterally worth $400-$500.
• Downloadable code so you can use my code for free.
• Bots are made to teach you how to handle objects in programming.
• 1080p HD videos.
• English captions.

Who this course is for:
  • Beginners software development
  • Beginners data analysing
  • Nodejs developers any level
  • Software engineers
  • Beginners
  • Anyone
  • Curious about software
  • Curious about development
  • Curious about programming