overseerr icon indicating copy to clipboard operation
overseerr copied to clipboard

Add Pushover extended options

Open bobfatherx opened this issue 4 years ago • 7 comments

Description

Thanks for the Pushover support. It works great, though lacks some customization that is possible using their API.

Desired Behavior

Please add the extended API options for Pushover, including the ability to specify the device to push to, priority of the push, and to customize the push sound. Please see the Pushover API site (https://pushover.net/api) for more information.

Additional Context

No response

Code of Conduct

  • [X] I agree to follow Overseerr's Code of Conduct

bobfatherx avatar Dec 30 '21 21:12 bobfatherx

Priority of push notifications is already set based on the event type.

Specifying device(s) / sounds would be nice, however.

TheCatLady avatar Dec 31 '21 05:12 TheCatLady

Reading over the Pushover documentation, I don't think we should allow specifying of devices due to the inconsistent behavior when a group ID is specified instead of a user ID: https://pushover.net/api#identifiers

When sending to delivery groups not belonging to a Pushover for Teams organization, or specifying multiple users in a single request, the device parameter will be ignored. Group users will have their specific device honored according to how they are entered in the group.

When sending to a single Pushover for Teams-owned group, the device name is honored, and will restrict sending the message to just the team member devices matching the name in the group. If no devices match, the message will not be broadcast to any users and the API will return a failure status.

And, notifications can be delivered only to specific devices already by creating and using a group ID rather than a user ID. (When adding users to a group, you can specify devices for that user.)

I'm adding Pushover notification sound options to my to-do list, though. We will retrieve the list of options via the Pushover API and allow selecting an option from a dropdown. (Relevant Pushover documentation: https://pushover.net/api#sounds)

TheCatLady avatar Jan 03 '22 17:01 TheCatLady

That is super news. Thank you so much for considering the capability!

bobfatherx avatar Jan 03 '22 17:01 bobfatherx

The web interface of overseerr is support muti-language. But it seems that the push information doesn't change with the web interface language settings.

befantasy avatar Feb 02 '22 02:02 befantasy

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Apr 03 '22 16:04 stale[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jun 04 '22 03:06 stale[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Aug 10 '22 05:08 stale[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Oct 09 '22 18:10 stale[bot]