SMP discord bots
๐ SMP Discord Bot
A powerful and easy-to-use Autorespond Discord bot tailored for Minecraft Lifesteal SMP communities. Keep your players informed with live status updates, helpful commands, and automatic IP sharing โ all in one seamless experience.
๐ Features
๐ Server IP Sharing โ Easy command to display the server IP and details.
๐ข Live Server Status โ Real-time updates in a Discord channel showing online players.
๐ Player Stats โ Look up Mojang user UUID and profile info.
๐ SMP Rules โ Display detailed community rules with a single message.
๐ ๏ธ Help Command โ Get a clean, embedded list of all bot commands.
๐ Auto Status Refresh โ Automatically updates a channel name every minute with player count.
๐ง Commands
Command Description
ip - Shows the Minecraft server IP and type
status - Displays live Minecraft server status
stats <username> - Fetches Mojang data for a given username
rules - Shows SMP rules with detailed info
help - Displays all available bot commands
โ๏ธ Configuration
Before using, update the following variables inside the index.js file:
Edit:
const IP = 'your.server.ip'; ย ย ย ย ย ย ย ย // Your Minecraft server IP
const PORT = 25565; ย ย ย ย ย ย ย ย ย ย ย ย // Your Minecraft server port
const STATUS_CHANNEL_ID = 'channel_id_here'; // Channel ID to show live status
Replace:
Edit:
client.login('YOUR_BOT_TOKEN');
with your actual bot token.
๐ก๏ธ Requirements
Node.js v16+
Required packages:
npm install discord.js minecraft-server-util node-fetch
๐งพ License
This bot is provided for personal or commercial use. Redistribution without proper attribution or reselling without permission is not allowed unless explicitly stated by the developer.
๐ Support / Custom Bot Orders
Need a custom bot for your server or more features added to this one?
๐ฌ Discord: sunilgaming_op
๐ Join the Demo Server: https://discord.gg/pc3hazBxBB