
A List of the updated items within this course.
Correct links to the software required. Nodejs, Visual Studio Code and Discord plattform (communication software).
Installing the Nodejs programming language used to develop Discord bots.
Installing Visual Studio Code, the editor used when programming Discord bots.
Creating A Discord Server.
Creating a Discord bot on Discord Developer Portals.
In this section you're developing a Discord bot that replies to a specific command as well as sending a welcome message to every new user that joins your server.
Details on Documentation & Node server.
npm init, installing discord.js and defining intents and partials.
Getting the bot online by using login() function as well as replying to a user using the messageCreate event.
Writing code using guildMemberAdd event to capture when a new user joins your server.
Using fetch() method to return a promise and find the ID of the text-channels within the Discord server.
Wring a welcome message to the user and writing an admin message to notify admins that a new user joined the Discord server.
In this section we're developing a level up feature discord bot.
Concepts used within the development of the Level Up Bot.
Using filesystem to read data from a file.
Using filesystem to save data.
Increase Experience for each message written.
Creating a command that let's users know what level they are.
The bot will let you know how much experience left you have until next level.
Small program adjustments such as adding comments.
Refactoring the program.
Separating users from different discord servers.
In this course you're going to develop a Level up bot using Nodejs programming language. This course is designed for absolute beginners to teach you how to code an interactive Discord bot for your Discord server. That is the level up which awards server members with 1 experience each time the member writes a message in the server.
Within this course you will learn and create the following.
A Level up bot for your server that gives members experience when a message is written.
A welcome to the server bot that welcomes new users to the server.
Nodejs installation.
Develop Discord bots using nodejs.
Visual Studio Code Editor.
Nodejs is powerful skill to learn
Nodejs is a free programming language that is easy to learn. With nodejs you can create apps, APIs, web applications, connect to databases, Discord bots and much more. By learning nodejs you will have the knowledge to continue with other languages that are similar such as Java, C#, C, C++. The programming concepts in these programming languages are similar to those in nodejs with some differences.
What are Discord bots used for?
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.
Your Instructor
My name is Erik Petersson and I have years of experience within various programming languages. My core skill lies within nodejs and full stack web development. I started my journey by studying to become a certified .net developer for 2 years in Kalmar and I used C# to develop the back end for web applications. With my skills in C# I've built 3D games in Unity. I have over 2 years experience in online teaching and I teach on multiple platforms.
Why this course?
• You will develop a cool Discord bot for your server that has a level up feature for your server members.
• You have lifetime access, and you will get new content for free.
• At a fair price.
• Downloadable code so you can use my code for free.
• 1080p HD videos.