kiranshila / Doplarr

An *arr request bot for Discord
MIT License
437 stars 31 forks source link

Possible to notify users once content is downloaded? #66

Closed pau1h closed 2 years ago

pau1h commented 2 years ago

Love the bot, it's simple and works consistently. I'm wondering if it's possible to send a user a message on discord once their content is downloaded?

kiranshila commented 2 years ago

I think it's outside the scope of this bot - mainly because there are some technical details which are really best left to other apps.

Primarily, I'd have to keep track of all pending requests and constantly poll the backends to check if there's been changes in status, which is annoying. There isn't really a way to have the backends push updates to the bot.

I think the best alternative is to use either webhooks or Notifiarr to get media updates in a channel that everyone can see, at least until I figure out a good way to do it.

pau1h commented 2 years ago

Yeah, I could see that being really difficult. Thank you for the response!

giplgwm commented 2 years ago

The best method i found for updates about downloads was to set up tautulli and have it send discord notifications when new media becomes available on your plex server

MadsMighty commented 2 years ago

I think it's outside the scope of this bot - mainly because there are some technical details which are really best left to other apps.

Primarily, I'd have to keep track of all pending requests and constantly poll the backends to check if there's been changes in status, which is annoying. There isn't really a way to have the backends push updates to the bot.

I think the best alternative is to use either webhooks or Notifiarr to get media updates in a channel that everyone can see, at least until I figure out a good way to do it.

I'm curious, how did Requestrr manage this feature from the get go for so long? It seems like it was at least possible for more than one project

kiranshila commented 2 years ago

I think it's outside the scope of this bot - mainly because there are some technical details which are really best left to other apps. Primarily, I'd have to keep track of all pending requests and constantly poll the backends to check if there's been changes in status, which is annoying. There isn't really a way to have the backends push updates to the bot. I think the best alternative is to use either webhooks or Notifiarr to get media updates in a channel that everyone can see, at least until I figure out a good way to do it.

I'm curious, how did Requestrr manage this feature from the get go for so long? It seems like it was at least possible for more than one project

I never said it wasn't possible - just that I'd rather not implement it.