[GH-ISSUE #6] Enhancement request: Allow filtering of device type #6

Open
opened 2026-02-27 20:09:01 +03:00 by kerem · 1 comment
Owner

Originally created by @tomballgithub on GitHub (Feb 6, 2026).
Original GitHub issue: https://github.com/misiektoja/xbox_monitor/issues/6

It would be great to have a way to exclude certain device types from messaging:

  1. Exclude across everything (e.g., console & notifications)
  2. Exclude just for notifications (email, webhooks [future?])

Specifically, I would like to avoid seeing iPhone/iPad logins, since those seem to be someone using the app to check who is online.
But I'd want to keep XSX

─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Xbox user XXX changed status from offline to online (iPhone/iPad)
User was offline for 23 hours, 23 minutes, 30 seconds (Thu 05 Feb 13:50 - Fri 06 Feb 13:14)
*** User got ACTIVE ! (was offline since Thu 05 Feb 2026, 13:50:42)
Sending email notification to XXX
Timestamp:                      Fri 06 Feb 2026, 13:14:14
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Xbox user XXX changed status from online to offline (iPhone/iPad)
User was online for 1 minute, 33 seconds (Fri 06 Feb 13:14 - 13:15)
*** User got OFFLINE ! (after 1 minute: Fri 06 Feb 13:14 - 13:15)
Sending email notification to XXX
Timestamp:                      Fri 06 Feb 2026, 13:15:47
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Originally created by @tomballgithub on GitHub (Feb 6, 2026). Original GitHub issue: https://github.com/misiektoja/xbox_monitor/issues/6 It would be great to have a way to exclude certain device types from messaging: 1. Exclude across everything (e.g., console & notifications) 2. Exclude just for notifications (email, webhooks [future?]) Specifically, I would like to avoid seeing **iPhone/iPad** logins, since those seem to be someone using the app to check who is online. But I'd want to keep **XSX** ``` ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── Xbox user XXX changed status from offline to online (iPhone/iPad) User was offline for 23 hours, 23 minutes, 30 seconds (Thu 05 Feb 13:50 - Fri 06 Feb 13:14) *** User got ACTIVE ! (was offline since Thu 05 Feb 2026, 13:50:42) Sending email notification to XXX Timestamp: Fri 06 Feb 2026, 13:14:14 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── Xbox user XXX changed status from online to offline (iPhone/iPad) User was online for 1 minute, 33 seconds (Fri 06 Feb 13:14 - 13:15) *** User got OFFLINE ! (after 1 minute: Fri 06 Feb 13:14 - 13:15) Sending email notification to XXX Timestamp: Fri 06 Feb 2026, 13:15:47 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── ```
Author
Owner

@misiektoja commented on GitHub (Feb 7, 2026):

Very good idea. I was actually thinking the same some time ago. I'm tracking my own accounts just for testing and reporting purposes and it always drove me crazy that I got notifications every time I opened an app.

<!-- gh-comment-id:3863092729 --> @misiektoja commented on GitHub (Feb 7, 2026): Very good idea. I was actually thinking the same some time ago. I'm tracking my own accounts just for testing and reporting purposes and it always drove me crazy that I got notifications every time I opened an app.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/xbox_monitor#6
No description provided.