Skip to content

AutoDNDWhilePlaying: add option to prevent status changes when invisible#3713

Open
KK2-5 wants to merge 6 commits intoVendicated:devfrom
KK2-5:dnd-patch
Open

AutoDNDWhilePlaying: add option to prevent status changes when invisible#3713
KK2-5 wants to merge 6 commits intoVendicated:devfrom
KK2-5:dnd-patch

Conversation

@KK2-5
Copy link
Copy Markdown
Contributor

@KK2-5 KK2-5 commented Oct 8, 2025

Added as toggle to keep it simple and preserve the current behavior. Thought about letting you ignore specific statuses instead of just invisible, but that felt overkill for such a niche feature.

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
@giiiiiiiiiibb
Copy link
Copy Markdown

Hi — I opened #3755. CI is green; is anything blocking merge?

KK2-5 and others added 2 commits January 13, 2026 16:26
Removed the 'excludeInvisible' setting to simplify status handling.
@Vendicated
Copy link
Copy Markdown
Owner

I don't think there is any scenario where someone who is invisible would like the plugin to change their status, so I removed the option

@Vendicated Vendicated changed the base branch from main to dev January 28, 2026 01:54
@Vendicated
Copy link
Copy Markdown
Owner

tbh this plugin should also handle manual status changes

  1. Open game while online
  2. Plugin changes you to DND
  3. Change to invisible manually
  4. Close game
  5. Plugin will now change status to online, which is probably not what you want

I think if the user manually changes their status we should just set savedStatus to null again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants