Skip to content

MineCraftServerWatchBotV2

License

Notifications You must be signed in to change notification settings

hexxone/mcswbot2

Repository files navigation

Minecraft Server Watch Bot V2

Use this bot to frequently request the server list information from minecraft servers and detect changes (server offline, player change).

Due to the architecture, the bot should use very low bandwidth over time and Modded Server should be supported aswell.

For newer versions, the Server List info may also contain a sample list of online player names, which can be set to trigger an event when changing aswell. If the server is however modded or has plugins to display custom player-list-info, this can cause issues.

Usage:

  • Add the Bot to your favourite Telegram Minecraft Group(s)
  • /add up to 3 servers
  • set the /notify settings to your preference
  • Play with friends

Develop:

  • Clone the repo
  • Restore Nuget Packages

Deploy:

  • Install docker && docker-compose
  • Clone the repo
  • Copy example.config.json to config.json and customize it
  • docker-compose up -d

Dependencies:

Notice:

Exactly System.Drawing.Common V="5.0.2" is required for ScottPlott to work on Linux.... Dont update to newer versions! It will break. ScottPlot/ScottPlot#1079