A lightweight Windows app that detects when your Overwatch queue pops and sends a Discord notification to your phone.
Built so I can leave my computer while I'm in queue without missing the start of my match.
For more details on how I built it and why it exists, read the full project write-up on my website
Download the latest Windows release
Download Overwatch.Queue.Monitor.exe from the Assets section and run it.
No Python installation is required.
Windows may show a SmartScreen warning because the executable is not code-signed.
- Open Overwatch in fullscreen.
- Open
Overwatch.Queue.Monitor.exe. - Enter your Discord user ID and webhook URL.
- Start the queue monitor.
- Queue for a game.
- Get a Discord notification when your match is found.
The monitor automatically stops after detecting a match.
You'll need:
- Your Discord user ID
- A Discord webhook URL
To create a webhook:
- Open the Discord channel you want notifications sent to.
- Go to Edit Channel → Integrations → Webhooks.
- Create a webhook.
- Copy its URL into the app.
To copy your Discord user ID, enable Developer Mode in Discord and right-click your account → Copy User ID.
Keep your webhook URL private. Anyone with the URL can send messages through it.
- Windows only
- Overwatch must be visible in fullscreen
- Detection may not work correctly on unsupported resolutions or UI layouts
git clone https://github.com/beatopia/ow-queue-monitor.git
cd ow-queue-monitor
python -m venv .venvActivate the virtual environment:
.\.venv\Scripts\Activate.ps1Install dependencies and run:
pip install -r requirements.txt
python main.py