Custom Discord Bot ๐ค
๐ Project Overview
Custom Discord Bot is a flexible and modular Discord bot built with JavaScript (Node.js) using discord.js.
This bot can be extended easily, supports configuration through environment variables, and is ideal for personal servers, communities, or learning bot development.
๐ ๏ธ Features
โ Modular command system โ Easy configuration with environment variables โ Ready for hosting locally or on a server
๐ฆ Technologies Used
This bot is built using:
- Node.js โ Runtime
- discord.js โ Discord API wrapper
- JavaScript (ES Modules) โ Code structure
- dotenv โ Environment configuration
โ๏ธ Setup & Installation
๐ฅ Clone the Repository
git clone https://github.com/Axel-cmd/Custom-Discord-Bot.git
cd Custom-Discord-Bot๐ Install Dependencies
Make sure you have Node.js v16+ installed (required for discord.js v14+):
npm install๐ Configuration
Duplicate the example config:
cp .env.example .envOpen .env and fill in your values:
DISCORD_TOKEN=your_discord_bot_token
CLIENT_ID=your_bot_client_id
GUILD_ID=your_guild_id๐ Running the Bot
๐งช Development Mode
npm run dev๐ Production Mode
node index.js๐ License
This project is licensed under the MIT License. Feel free to use, modify, and adapt the code for your own Discord server or community