bleakgrey / tootle

GTK-based Mastodon client for Linux
GNU General Public License v3.0
401 stars 61 forks source link

Implement "Watchlist" #33

Closed cassidyjames closed 6 years ago

cassidyjames commented 6 years ago

I'm not sure if this is something exposed via the API, or if it would have to be all client-side. But getting notifications when specific users toot would be awesome. For example, if I follow a low-volume but high-quality account, some sort of emergency or status account, or an account during a giveaway.

bleakgrey commented 6 years ago

Getting notifications from specific users would require polling their profiles and tracking new toots. Not available through real-time push API I believe.

bleakgrey commented 6 years ago

Or do you mean notifications per authorized account in the app?

cassidyjames commented 6 years ago

The former. It's a feature Twitter has that's real handy, but I get that it would be best for it to be supported in the API first. :)

bleakgrey commented 6 years ago

Well technically I can display a custom notification if a toot from a specific user appears in the home timeline, but it would require following that user.

It makes sense to follow users you'd like to receive notifications from, right?

cassidyjames commented 6 years ago

@bleakgrey ah yeah I think on Twitter you can only get notifications for people you follow.

bleakgrey commented 6 years ago

I think I'm going to realize this in form of a "Watchlist" (name's still WIP) for users and hashtags. Every time Tootle receives a relevant update from your home timeline (for users) or a specific notificator (for hashtags), you'll get a notification.