Giter Club home page Giter Club logo

vlkyrejs's Introduction

⚠️ Warning: Discord.js v14 developers are always updating to a new version. Click here to check and update the package.

DiscordJS V14 Bot Template:

A simple discord bot project that is running with NodeJS and the package discord.js version 14. Prefix commands are only available for now.

Before getting started...

THANK YOU ALL FOR 150 SUBSCRIBERS!!! 😍🥳🥳🤩🤩
I'm really happy about this news, I love you all ♥

YouTube channel is linked here. Subscribing is not required, only required is to enjoy your day/night :)

Requirements to run this project:

  • Discord.js v14 package.

  • NodeJS version 16.9 or above.

Setup:

  • 1- Create a new application at and make the application a Bot. Make sure to enable the three Gateaway intents!
  • 2- Reset your bot token and copy the new token.
  • 3- Now we go for two categories:
    • If you are using Replit, use secret environments. The key is TOKEN and the value is gonna be your bot token. Then click on Add new secret.
    • If you are a VSCode user, use config.json file in the folder config.
  • 4- After doing the steps above, go to shell and type node . or node index.js.
  • 5- Ready! Your bot should be online now.

How to update discord.js package?

Go to shell and type npm i discord.js or npm i discord.js@latest.

Why do I need MongoDB?

MongoDB is NOT required, you can add it in anytime you want. By the way, Mongo is the best Database, better than Quick.DB.

So, what is the changes in Discord.js v14?

Well, there are many changes. Click here to understand the changes in v14.
The changes below are only for this project:

  • MessageEmbed constructor has been changed to EmbedBuilder.
  • Permissions like SEND_MESSAGES has been changed to SendMessages, ADMINISTRATOR to Administrator... etc.
  • Methods to get a user's permissions has been changed.
  • Embed colors codes has been changed. From RED from an example, it should be Red.
  • Many many changes...

Something doesn't work well here.

Sometimes I (me, Krakinz) could do mistakes that I didn't notice them. If there is an actual error, DM me on Discord: T.F.A#7524.

Credits are required?

Well, if you are forking this project and then sharing it again is UNACCEPTABLE. But, giving credits in commands such as ?help, ?commands... etc is NOT required and you can give credits in any commands if you want, only REQUIRED in README.md.

vlkyrejs's People

Contributors

tfagaming avatar krakinz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.