Proof of concept: streaming fediverse accounts on the site #3
Closed
opened 3 years ago by decentral1se
·
5 comments
Loading…
Reference in new issue
There is no content yet.
Delete Branch '%!s(MISSING)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
See https://wiki.vvvvvvaria.org/Website#Stream_member_fediverse_accounts_on_the_site for more info (we need to discuss this before going ahead with it re: consent for scraping) but it would be good to first check if it is actually easily doable on the technical level. So this ticket is about seeing what Python tools are there for accessing fediverse accounts, parsing them and re-publishing them inside Pelican as static content.
If anyone has any design ideas, that would also be most appreciated.
https://post.lurk.org/@rra.rss (simple)
https://post.lurk.org/@rra.json (more work, more granularity)
Also works for tags
https://post.lurk.org/tags/varia.rss
https://post.lurk.org/tags/varia.json
https://post.lurk.org/tags/varia
Rather than importing things in to Pelican, have you considered using embedded feeds? The downside of that is of course that the material is not part of the website (e.g. mastodon instance goes down, content is unavailable).
It is also possible to embed individual posts (again, this is hot linking)
https://post.lurk.org/@rra/105511266780903192/embed
Consensus seems to be forming on using a tag then as opt-in!
Didn't realise but https://post.lurk.org/tags/varia by itself is already quite rad.
Flying by but https://gup.pe/ also looks interesting. A collective
@varia
which is still opt-in. Not sure how this fairs in comparison to tags (like, do tags federate like an actor? Is it easier to follow an "account" which is a group?). Not sure if that group thing is too experimental also.The group thing is pretty experimental I believe. It also lacks some core features such as setting an avatar and moderating who joins, is allowed to post etc.
In effect it works as an echo bot. You follow it and when you @ it, guppe will post that content to all the followers of the group.
It def. has its uses, not sure whether it would be good for this case.