Skip to content

Latest commit

 

History

History
88 lines (58 loc) · 2.16 KB

README.md

File metadata and controls

88 lines (58 loc) · 2.16 KB

Minebell MC Icon

Simple console application that pings user and logs when any specified players appear online in a given server IP (Java Edition)

Overview

This application utilizes the mcstatus library to incrementally fetch server data on the user's behalf.

Dependencies

Usage

  1. Clone Repo or download/unzip folder onto local machine

  2. Install dependencies using PIP

pip install -r requirements.txt
  1. Open terminal from repository folder then run the following command:
python pinger.py

Or

python3 pinger.py
  1. Type and enter 'newconfig' to initialize configurations.

  2. Type and enter 'start' to begin running checker

  • Type and enter 'help' to see full list of commands

Example config.json file:

config example


Discord Bot Implementation

  1. Install dependencies using PIP
pip install -r requirements.txt
  1. Create a Discord Bot following this guide
  • For scopes, only "bot" needs to be checked
  • For permissions, only "send messages" needs to be checked
  1. Run discord_bot.py inside the 'discord' directory

  2. You will be prompted for the Bot Token. Copy, paste, then enter your Bot Token key.

  3. Invite bot to your server.

  4. Refer to the help.txt guide for commands


Contributing

Pull requests are welcome. Please specify fixes/changes.
Telling me how trash the code is is also welcome

License

MIT

Issues

  • No UI for main application.