Good stuff. You can also do the same by talking with bot@rss.ponder.cat, if you don't want to install something separate:
Go on ebay and look for refurbished PCs, it'll probably be cheaper than buying a wireless router. It'll take some setup but you will get the configurability you need, in spades.
Am I right in assuming that - API wise - the bot only interacts with ponder.cat, and doesn’t make calls to the remote instance? (I’m wondering if there’s any barriers to it operating with communities that aren’t on a Lemmy instance).
Yes, that's right. It should work fine on a non-Lemmy instance.
Does the bot resolve the human first, check what they moderate, and then resolve the community if they moderate it, or just always resolve the community, and then compare its moderators with who made the request? If its the latter, this could be a way for bad actors to crowbar a community onto your instance (assuming it doesn’t purge it if things don’t match up, of course).
It's the latter. I think it's okay. The same thing can happen on any instance where someone can search for a community from any other instance.
What would have happened if Otter had sent /add https://lemmy.ca/feeds/c/medicine.xml medicine@lemmy.ca ? Would this be like that time when someone put ‘google’ into google.com, and the Internet blew up?
It's limited to one posting every 5 minutes per feed, so the damage would be limited, but you're right that it would enter an infinite loop and post once every five minutes until someone put a stop to it.
Really great tool, thanks!
Thank you!
In the commands, will {instance} always be rss.ponder.cat?
create account on rss.ponder cat
Or do you make the communities and then we add feeds to them?
No to all. This particular tool is only for communities on other instances. It doesn't interact with the big feeds on rss.ponder.cat.
rss.ponder.cat is for the all-RSS-post communities that I've been making. A lot of them will be pretty heavy on their posting, so some people may prefer to block the whole thing wholesale. I can add communities if people request it, but it's something I want to be a little bit careful with, so as not to create too much spam.
This new tool is designed to add RSS feeds to communities outside of ponder.cat. Something like releases of a FOSS project, weather updates for a city, things like that. The moderators of those communities can use the bot to do whatever they want within their communities, without having to involve me.
Does each message need to have only one command?
No, you can issue multiple commands. It should work fine. Of course if it gives you any issues, you can let me know.
Edit: Otter already answered, I just didn't see it. I'm leaving it for posterity, though.
It is and I could. I'd be fine doing it, but why not just read them when they come up in !fediverse@lemmy.world? I've been trying not to create communities that are going to be duplicates or spam, or split the user base between one way of reading articles and another way of reading articles. Do you want it as a DM, maybe?
I think an even better way would be software that can follow the original Wordpress feed, if they have one, but Lemmy can't do that right now.
Not a problem at all. I think a better way to do that will be to let moderators of existing communities add the bot to their existing communities. Someone asked about doing that, and it's easy to set up the bot to make it possible, so I think I'll just do that instead. I don't need to create a duplicate community for anything that's already got one.
I'm fine with the existing structure, with one community per periodical. I tried !coding_blogs@rss.ponder.cat and !science_streams@rss.ponder.cat and it looks like some people are into that type of structure, but I'm thinking mostly in terms of one-periodical communities or moderators from off-instance communities being able to add things.
Are there any that you would cherry-pick that you think you would personally use? I'd be perfectly willing to add them, if so.
I don't think that the Austin or Texas communities are useful as communities. Do you mind if I delete them?
Are there other feeds from your OPML that you would really like to have in Lemmy?
Than there is problem with I don’t trust media will write the truth anyway, so giving them few bucks will probably not change that. But it is important for us to know what other people know.
Are there any media sources that I'm hosting feeds for which you feel that way about? I think the problem is much worse in a lot of free content, and I've been trying to bring in honest and high-quality sources when I'm adding news sources.
While this is outside of our current discussion, they need to find better model.
If it is a daily newspaper, maybe paywal new articles and release after sone reasonable time (like a week, or month… or a year).
I don't understand, can you explain more?
Edit: I understand now. That's outside the scope of my abilities... I would like to be able to offer a paid subscription with a deal that provides access to a wide variety of paywalled content, like a site license at a university, but I think that's also outside the scope of my abilities. You're right that they need a better model.
I like your idea of separating feeds, to keep paywalled content out of my feed.
It seems like a good compromise. I certainly understand that if someone's decided not to read paywalled content, putting a lot of it into their Lemmy feed in a way that's difficult to disable isn't a good thing to do. I think separating the paywalled content into a separate user so it's easy to block is probably a good pragmatic solution.
Most of the most popular RSS communities are free. I like some of them that are paywalled and a little way down the list, like !thenewyorker@rss.ponder.cat and !theatlantic@rss.ponder.cat, but most of the top ones are free. One of the really nice things about one community per source is that you know which ones to subscribe to and which ones you'd have to pay for that you can block.
If you don't know the New York Times has a paywall, and you click on a link to them, that's a learning experience for you at this point. I think some of the griping about paywalls is just entitled. It's okay if people made content for you and they want to get paid. At the same time, I'm not trying to spam people who don't want paywall content. If I can make a quality-of-life improvement for people who don't want to get burned by paywalls on random links from places they've never heard of, then fine.
I also want to give shout-outs to some feeds that are way, way down and trying to charge money for very high quality stuff:
This isn't hard to do. I share the skepticism of some of the other users that this simple algorithm is going to give you a good feed, but I can probably knock up a quick script that can do this for you, if you want.