How to quickly create a Discord bot

Launch a Discord bot today!
English [Auto]
Creating a Discord bot.
Programming language nodejs. (javascript)
You will learn about software development.
Object data within programming.
Using Discord API.
You will learn a skill so you can express your creativity in code.
You will be able to continue developing more advanced Discord bots after finishing this course.
Artificial intelligence.
You will learn some IT safety
You will learn how to store a password more safely
You will learn what the websocket is
You will learn how to handle events in nodejs
How to start and stop a node server
Using npm to install packages


  • A Discord account with Discord installed.
  • A working pc.
  • A Discord server.


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.

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

Course content

4 sections28 lectures59m total length
  • Course Introduction
  • Instructor Introduction
  • (Text) Course updates


.NET developer & online instructor
Erik Petersson
  • 4.3 Instructor Rating
  • 556 Reviews
  • 25,706 Students
  • 5 Courses

Hi, my name is Erik Petersson and I'm a certified .NET developer from Sweden. I have a burning passion for software development, game development, web development and building other cool applications with hardware and software combined. I also develop Discord bots and text-based browser games using nodejs.

I remember my first 2 years programming I was struggling big time. Over the years I've excelled in programming at a very fast rate becoming an all-around strong web developer and programmer and I want to share my knowledge with you.

I'm creating courses that not only teaches you a new skill, I'm also focusing on teaching you how to learn. With my understanding how I struggled my first 2 years I will teach you the right way. So that you can learn fast and effective. This has been very effective and improved over the years of my online teaching career.

I have 6+ years of experience with developing web applications. I spent my first years with .net csharp, I've used nodejs/express/mongodb for over 4 years now. I have over 2 years of experience developing Discord bots. Over 3 years of experience developing games using nodejs. I've built a lot of website applications and I've build stunning websites for myself and others. To add to my web development experience, I have a good base knowledge for SEO, testing applications, UX driven web development for better conversion, RESTful, CRUD, focused on developing real world applications rather than practise-applications.

I do also have experience in JavaScript game development on a 2d canvas. Basically browser games. I build cool projects with Arduino, both hardware and software. I do build browser games without using a canvas as well.

My goal is to teach on Udemy and do well with my business outside of Udemy. Since I love software development I will base my courses around real world applications so that you are creating projects that are actually used in the real world.

I explore as much as I can so I can deliver top quality courses.