Uploaded July 2020 | Updated September 2026, 1 week ago
In this video we go over how to create a basic economy system using MongoDB and Discord.JS v12.
🔥 Source code download ➡ wornoffkeys.com/code?yt=givijAlv20o
🧠 Learn website dashboards + bot monetization ➡ levelupyourbot.com
🙋♂️ Need help? Ask in our Discord community:
wornoffkeys.com/discord
📺 Watch more Discord.JS videos here:
wornoffkeys.com/playlist/djs
💡 Have an idea for a video or course? Request it here:
wornoffkeys.com/content-request
------------------------------
🕒 Timestamps:
00:00 Introduction
00:15 Balance command
02:35 Creating our profile schema
04:00 Creating the getCoins function
09:20 Add balance command
11:32 Creating the addCoins function
16:22 Caching system
19:43 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos.
In this video we go over how to create a basic economy system using MongoDB and Discord.JS v12.
🔥 Source code download ➡ wornoffkeys.com/code?yt=givijAlv20o
🧠 Learn website dashboards + bot monetization ➡ levelupyourbot.com
🙋♂️ Need help? Ask in our Discord community:
wornoffkeys.com/discord
📺 Watch more Discord.JS videos here:
wornoffkeys.com/playlist/djs
💡 Have an idea for a video or course? Request it here:
wornoffkeys.com/content-request
------------------------------
🕒 Timestamps:
00:00 Introduction
00:15 Balance command
02:35 Creating our profile schema
04:00 Creating the getCoins function
09:20 Add balance command
11:32 Creating the addCoins function
16:22 Caching system
19:43 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos.
![Discord JS - Ghost Ping Detection (2021) [Episode #84]
Learn how to detect whenever a ghost ping happens in a Discord server.
🔥 Source code download ➡ https://wornoffkeys.com/code?yt=glQaRSSaMrQ
🧠 Learn website dashboards + bot monetization ➡ https://levelupyourbot.com
🙋♂️ Need help? Ask in our Discord community:
https://wornoffkeys.com/discord
📺 Watch more Discord.JS videos here:
https://wornoffkeys.com/playlist/djs
💡 Have an idea for a video or course? Request it here:
https://wornoffkeys.com/content-request
🕒 Timestamps:
00:00 Introduction
01:05 Creating our project
06:00 Creating our command
07:53 Creating our Mongo schema
11:46 Testing things so far
12:33 Listening for ghost pings
18:05 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos. Discord JS - Ghost Ping Detection (2021) [Episode #84]](https://i.ytimg.com/vi/glQaRSSaMrQ/mqdefault.jpg)
![MongoDB in NodeJS - Arrays adding and removing elements (2020) [Episode #9]
Lets go over how to add and remove elements from an array that is inside of MongoDB.
🔥 Source code download ➡ https://github.com/AlexzanderFlores/Worn-Off-Keys-MongoDB-NodeJS
🙋♂️ Need help? Ask in our Discord community:
https://wornoffkeys.com/discord
💡 Have an idea for a video or course? Request it here:
https://wornoffkeys.com/content-request
🕒 Timestamps:
00:00 Introduction
00:40 Adding to an array
03:09 Adding to an array only once
04:25 Deleting from an array
04:52 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos. MongoDB in NodeJS - Arrays adding and removing elements (2020) [Episode #9]](https://i.ytimg.com/vi/gtUPPO8Re98/mqdefault.jpg)
![How to Host a Discord Bot 24/7 for Free (2020) [Episode #2]
Want free 24/7 hosting for your Discord bot? In this video we go over how to do exactly that.
🧠 Learn website dashboards + bot monetization ➡ https://levelupyourbot.com
🙋♂️ Need help? Ask in our Discord community:
https://wornoffkeys.com/discord
💾 Bitvise Download:
https://www.bitvise.com/ssh-client-download
💾 Bitvise Alternatives:
SSH: https://www.putty.org/
FTP: https://filezilla-project.org/
📺 Watch more Discord.JS videos here:
https://wornoffkeys.com/playlist/djs
💡 Have an idea for a video or course? Request it here:
https://wornoffkeys.com/content-request
🕒 Timestamps:
00:00 Introduction
00:25 Creating our ec2 instance
01:17 Connecting to our server via SSH
02:56 Configuring our bot to our server
04:38 Setting up pm2
05:40 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos. How to Host a Discord Bot 24/7 for Free (2020) [Episode #2]](https://i.ytimg.com/vi/h97jPO2v3Tc/mqdefault.jpg)
![Discord JS Server Info Command (2020) [Episode #9]
Learn how to read and display server info with Discord.JS.
🔥 Source code download ➡ https://wornoffkeys.com/code?yt=h9ceb7cbdb4
🧠 Learn website dashboards + bot monetization ➡ https://levelupyourbot.com
🙋♂️ Need help? Ask in our Discord community:
https://wornoffkeys.com/discord
📺 Watch more Discord.JS videos here:
https://wornoffkeys.com/playlist/djs
💡 Have an idea for a video or course? Request it here:
https://wornoffkeys.com/content-request
🕒 Timestamps:
00:00 Introduction
00:25 Creating the server info command
08:21 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos. Discord JS Server Info Command (2020) [Episode #9]](https://i.ytimg.com/vi/h9ceb7cbdb4/mqdefault.jpg)
![Discord JS - Simulating Joining and Leaving (2020) [Episode #72]
🧠 Learn website dashboards + bot monetization ➡ https://levelupyourbot.com
🙋♂️ Need help? Ask in our Discord community:
https://wornoffkeys.com/discord
📺 Watch more Discord.JS videos here:
https://wornoffkeys.com/playlist/djs
💡 Have an idea for a video or course? Request it here:
https://wornoffkeys.com/content-request
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
🕐 Timestamps:
00:00 Introduction
00:22 Listening for joins and leaves
01:23 Setting up the Commando group
02:17 SimJoin command
05:25 SimLeave command
06:30 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos. Discord JS - Simulating Joining and Leaving (2020) [Episode #72]](https://i.ytimg.com/vi/hDEW40CupUU/mqdefault.jpg)
![Discord JS Ticket System (2020) [Episode #26]
In this video we go over how to create a ticketing system to your members can ask for help.
🔥 Source code download ➡ https://wornoffkeys.com/code?yt=hYfcycOI9BY
🧠 Learn website dashboards + bot monetization ➡ https://levelupyourbot.com
🙋♂️ Need help? Ask in our Discord community:
https://wornoffkeys.com/discord
📺 Watch more Discord.JS videos here:
https://wornoffkeys.com/playlist/djs
💡 Have an idea for a video or course? Request it here:
https://wornoffkeys.com/content-request
🕒 Timestamps:
00:00 Introduction
00:23 Creating our command
03:03 Adding the reaction
05:11 Listening for reactions
08:34 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos. Discord JS Ticket System (2020) [Episode #26]](https://i.ytimg.com/vi/hYfcycOI9BY/mqdefault.jpg)
![Discord JS - Role Channel Counter (2020) [Episode #59]
🧠 Learn website dashboards + bot monetization ➡ https://levelupyourbot.com
🙋♂️ Need help? Ask in our Discord community:
https://wornoffkeys.com/discord
📺 Watch more Discord.JS videos here:
https://wornoffkeys.com/playlist/djs
💡 Have an idea for a video or course? Request it here:
https://wornoffkeys.com/content-request
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
🕐 Timestamps:
00:00 Introduction
01:03 Role counter command
12:20 Creating our Schema
20:07 Creating our listener
38:32 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos. Discord JS - Role Channel Counter (2020) [Episode #59]](https://i.ytimg.com/vi/iElKmDyszeY/mqdefault.jpg)
![MongoDB in NodeJS - Timestamps, Default Values, and Min/Max Numbers (2020) [Episode #11]
In this video we go over some useful options when working with MongoDB schemas. Timestamps will automatically track when documents are created or updated. Default values will allow a specific value to always be present in your documents even if you dont manually specify it. Finally, minimum and maximum numbers force the program to only allow certain number ranges.
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
🖥️ Source code:
https://github.com/AlexzanderFlores/Worn-Off-Keys-MongoDB-NodeJS
🙋♂️ Need help? Ask in our Discord community:
https://wornoffkeys.com/discord
💡 Have an idea for a video or course? Request it here:
https://wornoffkeys.com/content-request
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
🕐 Timestamps:
00:00 Introduction
00:42 Adding timestamps to documents
03:44 Default values in documents
04:40 Minimum and maximum number values
07:59 Outro
#mongodb #javascript #nodejs #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos. MongoDB in NodeJS - Timestamps, Default Values, and Min/Max Numbers (2020) [Episode #11]](https://i.ytimg.com/vi/ihz1q1WFpK4/mqdefault.jpg)

![Discord JS - Among Us Bot (2020) [Episode #68]
Lets manage Discord roles through commands using Discord.JS.
🔥 Source code download ➡ https://wornoffkeys.com/code?yt=jTCHnPzqBHc
🧠 Learn website dashboards + bot monetization ➡ https://levelupyourbot.com
🙋♂️ Need help? Ask in our Discord community:
https://wornoffkeys.com/discord
📺 Watch more Discord.JS videos here:
https://wornoffkeys.com/playlist/djs
💡 Have an idea for a video or course? Request it here:
https://wornoffkeys.com/content-request
🕒 Timestamps:
00:00 Introduction
00:41 Set category command
03:51 Creating our Schema
08:26 Among us command
17:15 Deleting the voice channel
20:09 Outro
#discordjs #discordbots #wornoffkeys
FTC Legal Disclaimer - Some links found in my video descriptions might be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you and it helps support the channel so I can make more free YouTube videos. Discord JS - Among Us Bot (2020) [Episode #68]](https://i.ytimg.com/vi/jTCHnPzqBHc/mqdefault.jpg)
