Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop sending presence when paused #12

Open
derekgates opened this issue Feb 25, 2020 · 2 comments · May be fixed by #14
Open

Stop sending presence when paused #12

derekgates opened this issue Feb 25, 2020 · 2 comments · May be fixed by #14
Labels
enhancement New feature or request

Comments

@derekgates
Copy link
Contributor

Feature Request:

When I have Winamp open but paused, Discord can only see Winamp as my currently used 'presence'. If I start playing Spotify my Discord status does not update until Winamp is closed.

It would be fantastic to have the option of NOT sending presence when the player is paused. Could even have a delay such as 30 seconds since paused?

Acceptance Criteria

  • Option to pause presence updates when Winamp is paused
  • If Winamp is paused and option is selected, Discord no longer receives updates.
  • If WInamp is paused and option is not selected, Discord continues to receive presence updates of (Paused) status.
@clandrew
Copy link
Owner

This sounds pretty reasonable. There is a clean enough factoring of the "unhook me from Discord" code. Hopefully I can get around to it one of these days :)

@clandrew clandrew added the enhancement New feature or request label Feb 26, 2020
@derekgates
Copy link
Contributor Author

I got into the code and I think it would be better if this worked as:

"Stop sending status when Winamp is not actively playing".

This would match how Spotify seems to work and allows other applications to take over the status when Winamp is paused/stopped in the background. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants