Skip to content

umutxyp/discordJS-V14

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

29 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Discord.js v14 Command Handler Template

A professional, modular, and scalable command handler template for Discord bots using discord.js v14. This boilerplate is designed to help developers jumpstart their bot development with a clean architecture.

✨ Features

  • Modular Commands: Easily add new commands by creating separate files in the /commands directory.
  • Dynamic Event Handling: Automatically loads events from the /events folder.
  • Alias Support: Supports multiple keywords for a single command.
  • 24/7 Uptime: Includes a built-in Express server to keep your bot alive on hosting services like Replit.
  • Modern Standards: Fully compatible with Discord.js v14 features like EmbedBuilder.

πŸ› οΈ Tech Stack

πŸ“‚ Project Structure

β”œβ”€β”€ commands/       # Direct command logic
β”‚   └── example.js
β”œβ”€β”€ events/         # Discord event listeners
β”‚   β”œβ”€β”€ ready.js    # Bot initialization & command registration
β”‚   └── message.js  # Message-based command handler
β”œβ”€β”€ config.js       # Bot configuration (Token, Prefix)
β”œβ”€β”€ index.js        # Entry point
└── package.json    # Dependencies

βš™οΈ Installation

  1. Clone the repository: git clone https://github.com/umutxyp/discordJS-V14.git
  2. Install dependencies: npm install
  3. Configure config.js with your bot token and prefix.
  4. Run the bot: node index.js

About

About Discord bot draft that does not contain ready-made commands, compatible with discord.js v14. Create your own discord bot with this command handler.

Topics

Resources

Stars

Watchers

Forks

Contributors