Minecrafter is a Revolt bot for all things Minecraft!
Main Instance Invite: https://app.revolt.chat/bot/01G873ZAKVXGHT8TE28EENDZ5V
- Lookup online Minecraft servers
- Lookup Hypixel players
Do you want more ways to configure Minecrafter, or just test out your contributions? Well than this tutorial is for you! Please note that this tutorial assumes that you have already created your Revolt bot on the frontend.
- Python 3.10.5
voltage
orgit+https://github.com/EnokiUN/voltage
,mcstatus
,PyPixel
,mojang
,mcrcon
, andpython-dotenv
- Run
cp .env.example .env
(cp
is replaced withcopy
on Windows.) - Replace
YOUR REVOLT TOKEN HERE
with your Revolt bot's token. - Get a Hypixel API token by running
/api
in the official Hypixel Minecraft server. - Replace
YOUR HYPIXEL API TOKEN HERE
with your new Hypixel API Token. - Run
python main.py
orpython3.10 main.py
depending on your operating system. - Enjoy!
If you know of a Minecraft server that has enable-query
set to true
then you can add it's IP in the form of a string to the QUERY_SERVERS
list in .env
If you would like to connect to your Minecraft server's RCON you can follow the instructions below. (Note that to enter credentials for your server in .env
, the credentials MUST all be in the same slot in the list.)
- Add the channel that you wish to dedicate to RCON's id in the form of a string to the
RCON_CHANNELS
list in.env
- Add your server's IP in the form of a string to the
RCON_IPS
list in.env
- Add your server's RCON passsword in the form of a string to the
RCON_PASSWORDS
list in.env
- Add any user that you wish to give RCON access to's Revolt ID in the form of a string to the
RCON_USERS
list in.env