heecsbot-v14 is a Discord bot built using Discord.js v14, designed to handle slash commands efficiently. This bot provides a robust template for creating and managing various Discord slash commands, making it easier to build and customize your own Discord bot.
- Features ✨
- Getting Started 🚀
- Usage ⚙️
- Contributing 🤝
- License 📜
- Contact 📬
- Acknowledgements 🙏
- Slash Command Handling: Easily manage and execute slash commands.
- Modular Structure: Organized codebase for better scalability and maintenance.
- Environment Configuration: Use
.env
file for sensitive configurations. - Event Handling: Built-in support for handling different Discord events.
- COMING SOON: .......
- Node.js v16 or higher
- Discord.js v14
- A Discord bot token. You can get one by creating a bot on the Discord Developer Portal.
-
Clone the repository:
git clone https://github.com/Hoocs151/heecsbot-v14.git cd heecsbot-v14
-
Install dependencies:
npm install
-
Create a
.env
file in the root directory and add your bot token:DISCORD_TOKEN=your-bot-token CLIENT_ID=your-client-id GUILD_ID=your-guild-id DEV_ID=your-dev-id MONGODB=your-mongodb-uri
-
Start the bot:
npm start
- Add your commands in the
src/commands
directory. - Add your event handlers in the
src/events
directory.
Contributions are welcome! Please open an issue or submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, feel free to open an issue or contact me via GitHub.
This project is based on the DiscordBotV14-template.