Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Logo

🎮 MINECRAFT SERVER DISCORD LIVE STATUS

A high-performance Node.js Discord bot that monitors and auto-refreshes live Minecraft server status directly in your Discord channels.

Tech Stack



Node Version Discord.js Minecraft License


📌 OVERVIEW

Keep your Discord community updated with real-time Minecraft server statistics! This bot automatically edits and refreshes a dedicated Discord embed at your preferred interval (e.g., every 5s, 10s) without spamming the chat history.


📸 BOT SHOWCASE

Click on any image to view it in full size!

🟢 Live Player Count & Server Details

Real-time tracking of online players, maximum capacity, MOTD, version, ping, and a sample roster of who is currently logged in.


🗳️ Server Voting Links

Interactive buttons providing easily accessible links for your community to vote for the server and claim their in-game rewards.


⌨️ Available Commands

A clean interactive menu showcasing all the slash commands available to users and server admins.


🌐 IP Command Demo

A dedicated slash command to instantly share the server's connection address with players.


✨ KEY FEATURES

Dynamic Auto-Refresh
Fully customizable polling intervals. Set your bot to update every 5 seconds, 10 seconds, or 1 minute depending on your server's needs.
Single-Message Editing
The bot continuously edits a single embed message rather than sending new ones, keeping your Discord status channel clean and professional.
Detailed Server Stats
Track MOTD, current version, real-time latency (ping), and generate a live roster of players currently logged in.
Interactive Slash Commands
Built-in commands for users to easily fetch voting links (`/vote`), check the connection address (`/ip`), and verify bot latency (`/ping`).

🚀 GETTING STARTED

The setup process is simple and straightforward.

🔧 Prerequisites

Make sure you have Node.js (v18.0.0 or higher) installed on your system.

💻 Installation & Execution

Open your terminal and run the following commands sequentially:

# 1. Clone the repository
git clone [https://github.com/im-nitin/statusmc.git](https://github.com/im-nitin/statusmc.git)

# 2. Change into the project directory
cd statusmc

# 3. Install the required dependencies
npm i

# 4. Start the bot
node index.js

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages