rss-parrot icon indicating copy to clipboard operation
rss-parrot copied to clipboard

Notification when Feed not Available to the Followers

Open Beleggrodion opened this issue 4 months ago • 1 comments

I followed last year a rss feed of a newspaper: https://www.aargauerzeitung.ch/aargau/aarau.rss But now i see on my mastodon account that the last update was on 23. june. and when i try to call birb for add it again, i receive the message that there is no feed.

Perhaps there is a blocking of the the parrot bot from there site from there reverse proxy (cloudflare?) . So it woul'd be nice of something this happens, that there will be a message from the parrot to the followers that the rss feed is vanished or not available anymore if this happens for some weeks.

Beleggrodion avatar Aug 27 '25 21:08 Beleggrodion

Thanks for reporting this! Ugh, indeed, what's happening apparently is that the birb is blocked by Cloudflare for this site. Here's what I can see in the Parrot's log:

2025-10-04 20:06:12.696 ERRO <logic/feed_follower.go:835> Error updating feed: www.aargauerzeitung.ch.aargau.aarau: request failed with status 403

I'll have to ponder this a bit. Some errors can be transient so I wouldn't want to spam followers with error notifications. But if a feed is gone for a long time (whether because it's blocked, or just times out, or if it no longer exists) - well then there's no point in wasting the service's resources on querying it, so it should be deleted. And in that case a message before the account is gone would make sense.

This is all a non-trivial amount of functionality, so it won't happen overnight.

gugray avatar Oct 06 '25 04:10 gugray