Skip to content

Checks the status of defined New World servers and sends a message to a Discord channel on status change

License

Notifications You must be signed in to change notification settings

eizedev/New-World-Server-Status-Scraper-DE

 
 

Repository files navigation

New World Server status Python application testing/linting CodeQL

New World

New World Server Status Scraper

Parses the New World Server Status page and will sent a message to a defined Discord channel (Webhook) if server status changes.

If using the github actions files, the check will run every 5 minutes.

Added features

  • Localized in German
  • Add maintenance Status

Requirements

  • python
  • pip

Install script dependencies

pip install -r requirements.txt

Update the Discord webhook URL variable in server_status.py to post to that channel or create a ENVIRONMENT variable named WEBHOOK_URL.

Schedule script to run every x minutes (cron) or use github actions. (If using github actions you need to create a actions secret secrets.WEBHOOK_URL)

python3 server_status.py

Disclaimer

The scripts in this repository fetches data from the official New World website. So this mechanism can break any time without any notice if Amazon Game Studios make any structure change on their server status page.

About

Checks the status of defined New World servers and sends a message to a Discord channel on status change

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Python 99.5%
  • Shell 0.5%