A project consisting of a Python monitor app and a Svelte web app for Discord notifications.
Download the latest Windows or Linux build from the Releases page:
Steam API Key: Obtain from Steam Dev Portal
Steam ID:
Discord Webhook:
Check Interval: Set how often to check server status (in seconds)
Monitor Mode: Choose 'Both' for game and server, or 'Server Only'
Enter these settings in the app's configuration dialog to get started. Settings are stored in:
Windows: %APPDATA%\bl4ckswordsman\Disco Beacon\settings.json
Linux: ~/.config/disco-beacon/settings.json
On Windows, you can also enable "Run on system startup" in the settings dialog to automatically start the app when you log in.
Currently supported games:
More games to be added in future updates.