Crear un bot de rss al Fedivers usant Hubzilla

Crear un bot de rss al Fedivers usant Hubzilla joan

L'objectiu és aconseguir presència automatitzada (bot) per publicar els continguts d'una font RSS (una web, fòrum, etc) al Fedivers, concretament a ActivityPub. Per fer-ho usarem Hubzilla, que forma part de les xarxes socials lliures (protocol Zot) i té una passarel3la per ActivityPub i una eina per publicar feeds de fonts terceres.

El primer que hem de fer és tenir un compte en alguna de les instàncies de Hubzilla i llavors comença el howto:

  1. Creem un canal a on publicarem els nostres feeds (un compte a Hubzilla pot crear tants canals (perfils) com vulgui, amb els seus permisos, identitat, etc.
    1. Quan creem el compte podem afegir alguna info com una web de referència, un logo, etc.
  2. Cal afegir al nostre canal tres aplicacions importants (les aplicacions disponibles depenen de la instància de Hubzilla que trieu). Per fer-ho en general al menú superior de la dreta, clicant els 3 puntets voreu les aplicacions actives i usant el "+ Aplicatius" i buscant entre els no instal·lats encara, trobareu:
    1. Activitypub Protocol (per permetre que el nostre canal interaccioni amb el protocol que basteix la major part del fedivers: Mastodon, Peertube, Pixelfed, etc.)
    2. Diaspora  Protocol (el mateix d'abans, però amb la venerable i antiga alternativa lliure a Facebook, Diàspora)
    3. Canal Origen (aquesta aplicació, clau, ens permetrà usar qualsevol canal que connectem, com origen dels nostres posts)
  3. Ara cal afegir l'URL del feed (rss) d'on volem agafar els posts que voldrem publicar, això ho farem des de l'aplicació, instal·lada per defecte "Connexions" (/connections)
    1. Afegirem una nova connexió "Add +" (en podem afegir tantes com volguem)
  4. Un cop ja tenim la connexió, cal afegir-les com a origen del nostres posts. Això ho fem amb l'app que hem instal·lat abans, Canal Origen (/sources)
    1. Creem un nou origen, escrivint el seu nom (ens hauria de reconèixer la connexió que hem creat al pas anterior)
  5. Per evitar haver d'aprovar els nous contactes que vulguin seguir el nostre canal, cal que aneu a les opcions de Privacitat (/settings/privacy) i activar l'opció: "Automatically approve new contacts"

I c'est finie! Ara les novetats de la nostra font son accessibles per Fedivers! Ens caldrà fer una mica de difusió entre altres comptes perquè es conegui i altres usuaris ens puguin començar a seguir!