throat icon indicating copy to clipboard operation
throat copied to clipboard

Web feeds and email notifications

Open why-not-try-calmer opened this issue 2 years ago • 7 comments

Hello there,

First of all thanks for this amazing open-source alternative to proprietary Reddit! I've just found about a website that uses throat and I am loving it already. Except there are two features dear to my heart which I couldn't find:

  • web feeds: for example, each sub could opt-in to exporting various web feeds (news/hot); and throat overall could offer to build web feeds on user-defined keyword searches (i.e. a user could register a search on term T and that would build a cross-site feed matching on T)
    • edited: I see now that there's already support for RSS at {sub}/new. Cross-sub feeds on keyword matches might still be interesting :)
  • email notifications: it's always very handy to have your in-app notifications forwarded to your email client when offline

I'd also be happy to help with implementing these two feature if the maintainers view them in a positive light. That's what I am trying to determine now: Are these features desirable in your view?

Best

why-not-try-calmer avatar Aug 15 '22 16:08 why-not-try-calmer

FYI I've tried to introduce email notifications here: https://github.com/Phuks-co/throat/pull/468

If you're interested you can find them working in my repo at https://github.com/globalistas/ceknito

globalistas avatar Aug 15 '22 16:08 globalistas

FYI I've tried to introduce email notifications here: #468

If you're interested you can find them working in my repo at https://github.com/globalistas/ceknito

Thanks, will check out, any blocker soft or hard?

And about web feeds? I am interested in both :)

why-not-try-calmer avatar Aug 15 '22 17:08 why-not-try-calmer

@globalistas Polsaker declined the PR for the lack of a global toggle for (my understanding) "sites that don't want to [opt-in] to email notifications". Unless I am missing something, isn't that a trivial change to make in config.py?

why-not-try-calmer avatar Aug 17 '22 09:08 why-not-try-calmer

It could be trivial, but I'm not a coder (sic! - I recruited another guy to help me with this PR) so not sure how to go about it. If you can get in touch on Discord maybe we can cook something up.

globalistas avatar Aug 17 '22 09:08 globalistas

It could be trivial, but I'm not a coder (sic! - I recruited another guy to help me with this PR) so not sure how to go about it. If you can get in touch on Discord maybe we can cook something up.

Ahahah you can recruit me! That said your Discord link does not work.

why-not-try-calmer avatar Aug 17 '22 09:08 why-not-try-calmer

Hover over to get my discord handle.

globalistas avatar Aug 17 '22 09:08 globalistas

Both features are now implemented or in PR (#520 ).

why-not-try-calmer avatar Mar 11 '23 10:03 why-not-try-calmer