Blockwatch


Repository: https://github.com/walshyaw/Blockwatch

This project is a simple Discord bot that enables users to see the status of a Minecraft server at any given time straight from their own Discord server. It is compatible with Java and Bedrock and will work with any version of the game above 1.7.


Features

  • Support for Java and Bedrock Editions of the game
  • ANY version of Minecraft 1.7+
  • Custom Widget with live updates of your server status
  • Uses the mcsrvstat API

Run Locally

Clone the project

  git clone https://github.com/walshyaw/Blockwatch.git

Go to the project directory

  cd .\Blockwatch\

Install dependencies

  pip install -r requirements.txt

Allocate proper Bot privileges in the Discord Developer Portal

  • Manage Channels
  • View Channels
  • Send Messages
  • Manage Messages
  • Embed Links
  • Read Message History
  • Use Slash Commands
  • Use Embedded Activities

Find your bot’s API key and paste it into the .env file.

  DISCORD_TOKEN=YOUR_API_KEY

Start the bot

  python .\blockWatch.py

Demo

Demo

Acknowledgements