Skip to content

Latest commit

 

History

History
137 lines (109 loc) · 3.87 KB

README.md

File metadata and controls

137 lines (109 loc) · 3.87 KB

Banner

FeaturesDemoInstallationTech Stack

GitHub license Discord.js Node.js Express.js

A powerful Discord bot built with Discord.js that provides essential server management features including message clearing and user information retrieval. Features a clean web interface for bot status monitoring. ✨

✨ Features

mindmap
  root((Discord Bot))
    Commands
      Message Management
        Clear Messages
        Kick Users
        Softban System
      User Features
        Avatar Display
        User Information
        Ping Check
    Web Interface
      Status Dashboard
      Bot Statistics
      Command List
    Technical Features
      Slash Commands
      Express Server
      Permission System
Loading

🎉 Invite to Server

Add to Discord

Click the button above to visit the bot's status page where you can add it to your Discord server. The status page also shows you all available commands and current bot statistics.

🛠️ Installation

1️⃣ Clone the repository:

https://github.com/lohitkolluri/Discord-Bot

2️⃣ Navigate to project directory:

cd Discord-Bot

3️⃣ Install dependencies:

npm install

4️⃣ Configure Environment:

  • Create .env file with your Discord bot token
  • Set up required permissions
  • Configure port settings

5️⃣ Run the bot:

npm start

6️⃣ Access dashboard:

  • Visit http://localhost:3000

💻 Tech Stack

Discord.js
Discord.js
Node.js
Node.js
Express
Express
JavaScript
JavaScript

⚡ Core Features

  • 🤖 Moderation Commands
    • /clear - Bulk delete up to 100 messages
    • /kick - Remove users from the server
    • /softban - Temporarily ban users with custom duration
  • 👤 User Commands
    • /userinfo - Display detailed user information
    • /avatar - Show user's avatar in high resolution
    • /ping - Check bot's response latency
  • 🎨 Web Interface
    • Real-time bot status monitoring
    • Interactive command list
    • Server statistics tracking
  • 💻 Technical Features
    • Modern slash command system
    • Permission-based command access
    • Embedded rich message support

📄 License

MIT License © Lohit Kolluri