This project uses MSC API (mcstatus.io) for getting status of Minecraft servers.
- Need to install:
- Node.js v16.9.0 or higher (download here)
- NPM (automatically installs with Node.js)
- Recommended to:
- Install IDE for editing files (Visual Studio Code recommended)
- How to use?
- Edit the
config.js
anddata.json
files - Use the command
npm install
before running to install all required dependencies (or use "install-cmd" in thepackage.json
file) - Use
npm start
ornode index.js
to run the project
- Edit the
-
Fully customizable config
-
Working commands with custom prefix + their slash commands
help
command for getting the help menu (list of all user-available commands)ip
command for getting the IP address of the serverlist
command for getting an actual list of online players nowstatus
command for getting a simple and clear overview of the serverversion
command for getting the Minecraft version of the servervote
command for getting vote link for voting for server on Minecraft server list
-
Auto updating bot's status with online and max players (setup in the config with variables)
-
More Discord bot activities:
playing
,listening
,watching
, andcompeting
-
More Discord bot statuses:
online
,idle
,dnd
, andinvisible
-
Suggestions/voting channel with reactions and threads
-
Custom responses for each command, editable in the config file
-
Auto updating status message with player list
-
Random RGB color of command embeds (each message another)
-
Clear colorful console logging
Go to our documentation and see.
Run on Repl.it:
Repl probably won't be updated for the latest Node.js version. Please check if you can install Node.js v16.9.0 or higher to support Discord.js v14
- Send custom embed message command
- Send a custom message/announcement command
- Better test command variables (more process info - like uptime)
- Poll/Voting command (simple or with more options)
-
Auto changing statusCH message -
Status command -
IP address command -
Minecraft version command -
Player list command -
Vote link command -
Poll/Voting channel with reactions -
Slash commands -
Installation with repl.it -
More text languages (or custom) -
Bot status (activity) for players online number -
Get invite link on bot start (available option in config) -
Help command with all commands listing - And many other unlisted things 😉