Ein hochprofessioneller Discord-Bot für das Minecraft-Server-Monitoring mit Multi-Language-Support, jetzt inklusive Universal Cross-Platform Installer.
- 🚀 Universal Cross-Platform Installer – Automatische Einrichtung für Windows, Linux & macOS
- 🌍 Multi-Guild Support – Ein Bot kann beliebig viele Discord-Server gleichzeitig bedienen
- 🌐 Multi-Language System – Deutsch & Englisch out-of-the-box (einfach erweiterbar)
- 🎨 Vollständig anpassbar – Farben, Emojis, Buttons und Texte frei konfigurierbar
- 📊 Live Status Monitoring – Automatische Updates für Java- und Bedrock-Server
- 🖼️ Server Icons – Automatisches Abrufen und Speichern von Server-Favicons
- 🔧 30+ Debug Tools – Professionelles Testing & Fehlersuche integriert
- ⚙️ Setup via Discord – Konfiguration über Slash-Commands, kein JSON-Editieren nötig
- 🔐 Permissions System – Granulare Steuerung der Verwaltungsrechte
One-Click Installer:
- Download the installer
- Double-click the .exe file
- Follow the installation wizard
- Done! 🎉
One-Line Install (Recommended):
bash <(curl -sSL https://raw.githubusercontent.com/Gamer100309/MC-Server-Status-Bot/main/install.sh)Automatically detects your architecture (x64 or ARM64) and installs the correct version!
Manual Download:
- Linux x64 (Ubuntu, Debian, Fedora, etc.)
- Linux ARM64 (Raspberry Pi, ARM servers)
Community Support - Not officially tested, but installers are provided:
Note: macOS blocks unsigned binaries. See installation guide for instructions.
If you prefer to install manually or the installer doesn't work for your system:
# 1. Clone the repository
git clone https://github.com/Gamer100309/MC-Server-Status-Bot.git
cd MC-Server-Status-Bot/Mc\ Server\ Stats\ Bot
# 2. Install dependencies
npm install
# 3. Configure your bot token
# Copy global-config.example.json to global-config.json
# Edit global-config.json and add your Discord Bot Token
# 4. Start the bot
node index.js💡 Need help creating a Discord Bot?
See our Discord Bot Setup Guide
Once the bot is running, use these slash commands in Discord:
| Command | Description |
|---|---|
/setup |
Interactive setup wizard (add/remove servers) |
/reload |
Reload configuration & restart monitoring |
/refresh |
Recreate all status messages |
/botinfo |
Show bot statistics and information |
/checkperms |
Verify bot permissions in current channel |
| Platform | Architecture | Status | Download |
|---|---|---|---|
| Windows | x64 | ✅ Full Support | Download |
| Linux | x64 | ✅ Full Support | Download |
| Linux | ARM64 | ✅ Full Support | Download |
| macOS | Intel (x64) | Download | |
| macOS | Apple Silicon | Download |
Currently supported languages:
- 🇬🇧 English
- 🇩🇪 German (Deutsch)
Want to contribute a translation?
Check out our Translation Guide and submit a Pull Request!
Complete documentation is available in our Wiki:
🚀 Getting Started
- Installation Guide - Complete installation instructions
- Discord Bot Setup - Create and configure your bot
- First Steps - Initial configuration
📖 User Guide
- Commands Reference - All available commands
- Configuration - Customize your bot
- How to Stop the Bot - Stop the bot properly
- Troubleshooting - Common issues and solutions
- FAQ - Frequently asked questions
🌍 Contributing
- Contributing Translations - Add a new language
- Translation Guidelines - Best practices
- Contributing Code - Code contributions
🔧 Development
- Project Structure - Architecture overview
- Development Setup - Dev environment
- Debug Tools - Testing utilities
- API Documentation - Internal APIs
The bot includes a comprehensive test suite with 30+ debug tools:
Windows:
Test_all_debug_tools.batLinux / macOS:
./Test_all_debug_tools.shIndividual Tests:
node Debug/token-validator.js
node Debug/config-validator.js
node Debug/network-test.js
# ... and many moreSee Debug Tools for complete documentation.
Real-time Minecraft server status with player count and latency
Interactive setup menu with multiple configuration options
We welcome contributions from the community!
Adding a new language translation? Please use our Pull Request template and include the Language File label.
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
GNU General Public License v3.0
✅ Permitted:
- ✅ Commercial use
- ✅ Modification
- ✅ Distribution
- ✅ Private use
- Modified versions must also be licensed under GPL v3
- Original author (Gamer100309 | RedCity Industries) must be credited
- Source code must be disclosed
See LICENSE file for full details.
For running the bot:
- Node.js 18+ and npm
- Discord Bot Token (How to create)
- Internet connection
Supported Operating Systems:
- Windows 10 or higher
- Linux (Ubuntu 20.04+, Debian 10+, Fedora 35+, etc.)
- macOS 10.15 (Catalina) or higher
Created by RedCity Industries | Gamer100309
- 🤖 Version: v5.1.0
- 📅 Release Date: December 25, 2025
- 🔧 Engine: discord.js v14 & minecraft-server-util v5
- 📜 License: GNU GPL v3.0
Special Thanks:
- Discord.js team for the excellent library
- minecraft-server-util developers
- All contributors and testers
- The Discord & Minecraft communities
If this bot helps you:
- ⭐ Star this repository on GitHub
- 📣 Share with other Minecraft server owners
- 🐛 Report bugs to help improve the bot
- 💡 Suggest features you'd like to see
- 🌍 Contribute translations in your language
- 🤝 Submit pull requests with improvements
- 💬 GitHub Discussions - Ask questions & share ideas
- 🐛 Issue Tracker - Report bugs
- 📖 Full Wiki - Complete documentation
Made with ❤️ by RedCity Industries
Free & Open Source Minecraft Tooling
🎄 Happy Holidays & Happy Hosting! 🎮