Giter VIP home page Giter VIP logo

discordbot-template's Introduction


『 Changelog 』

Click here to visit the latest changelog and checkout the changes done. (Major Update)

『 Features 』

  • Chalk Logging
  • Organized layout and easily customizable.
  • Includes MessageCommands , SelectMenus , Buttons , ContextMenus and SlashCommands handler.
  • Inbuilt many command options that can be applied to all types of commands. (They will not work on events.)
  • Frequent updates to stay as upto date as possible.

『 Important Notes 』

  • NodeJS V16 and above.
  • ContextMenus and SlashCommands take 5 second each command file to create and update because of Discord's Ratelimit. But the run() function is updated immediately on startup so if you only need to update existing command code then it will be done instantly so thats a nice thing :D.
  • Global commands can take upto a hour to update because that's how Discord made global commands so we cannot do anything about it.
  • These are the collections where events and commands are stored.
client.events //Events Collection
client.commands.messageCommands //Message / Normal commands collection.
client.commands.messageCommands.aliases //Message / Normal command's aliases.
client.commands.slashCommands //Slashcommands collection.
client.commands.contextMenus //contextMenus collection.
client.commands.selectMenus //SelectMenus collection.
client.commands.buttonCommands //Buttons collection

『 Setup / Configuration 』

  • Install the required modules using the command npm i in your console and wait for it to finish.
  • Fill all the fields in Config.js.
  • Use the command node bot.js or node . to start the bot and enjoy :D

『 Documentation 』

『 Events Documentation 』

『 Commands Documentation 』

『 CommandOptions Documentation 』

『 Contribution 』

If you want to contribute towards this repository then follow these steps.

  • Fork this Repository.
  • Edit your fork and save the changes you want to make.
  • Open the pull request.
  • We will check out the code and if it is fine then your PR will be merged.

discordbot-template's People

Contributors

rilecraft avatar shkourbashtawi 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.