Logo for MCBot

Upvote MCBot


A professional Discord bot for monitoring Minecraft server status and retrieving player information. Built with modern async/await patterns, clean architecture, and comprehensive testing.

Back to MCBot
MCBot - Minecraft Discord Bot

A professional Discord bot for monitoring Minecraft server status and retrieving player information. Built with modern async/await patterns, clean architecture, and comprehensive testing.

Features
πŸ–₯️ Server Monitoring
  • Real-time Status Updates: Automatically updates server status every 60 seconds (30 seconds for premium servers)
  • Java & Bedrock Support: Monitor both Java and Bedrock edition servers
  • Uptime Tracking: Track server uptime history with configurable retention periods
  • Rich Embeds: Beautiful Discord embeds with server information including:
    • Server version and protocol
    • Current and maximum player count
    • Server MOTD (Message of the Day)
    • Server icon (Java edition)
    • Next update timestamp
    • Latency information
  • Server Lookup: Quick one-time server status checks without persistent monitoring
πŸ‘€ Player Information
  • UUID Lookup: Get a player’s UUID by username
  • Skin Retrieval: Download and display player skins
  • Head Renders: Get 3D rendered player heads with customizable perspectives
  • Face Icons: Display player face icons
🎯 Premium Features
  • Faster Updates: Premium servers get updates every 30 seconds instead of 60
  • Priority Support: Premium tier system for enhanced monitoring
πŸ› οΈ Utility Commands
  • Help: Display all available commands
  • Ping: Check bot latency and response time
  • Uptime: View bot uptime statistics
Check out the home page for the full Discord Bot List.