Utilizando como base el conocimiento que adquirimos Publicar en Mastodon con CURL, vamos a utilizar IFTTT para publicar en Mastodon desde RSS. Una manera sencilla de automatizar la publicación de contenido en Mastodon.
Paso 1: Crear un applet en IFTTT
Pulsa en el botón Create
para crear un nuevo applet.
Paso 2: Seleccionar el servicio RSS
En el campo Choose a service
busca y selecciona RSS Feed
.
Paso 3: Seleccionar el trigger New feed item
En el campo Choose a trigger
busca y selecciona New feed item
.
Paso 4: Introducir la URL del feed
En el campo Feed URL
introduce la URL del feed que quieres publicar en Mastodon. En mi caso voy a utilizar el feed de mi blog.
Paso 5: Seleccionar el servicio Webhooks
Seleccionamos el segundo paso pulsan en Add
. A continuación, en el campo Choose action service
busca y selecciona Webhooks
.
Paso 6: Seleccionar el trigger Make a web request
En el campo Choose action
busca y selecciona Make a web request
.
Paso 7: Introduce los datos de la petición
Repetiremos los mismos datos que hicimos en el artículo Publicar en Mastodon con CURL.
- URL:
https://mastodon.social/api/v1/statuses
(o la URL de tu instancia de Mastodon). - Method:
POST
. - Content Type:
application/x-www-form-urlencoded
. - Additional Headers:
Authorization: Bearer {{ token }}
con el token de acceso de tu cuenta de Mastodon. - Body:
status=<<<{{EntryContent}}>>>
junto a todas las variables que necesites (el idioma y la visibilidad es opcional). En este caso, el contenido del post del feed se encuentra en la variable{{EntryContent}}
, pero puedes personalizarlo como quieras. Es buena idea envolver toda la variables destatus
entre<<<
y>>>
para que IFTTT parse el contenido correctamente.
Paso 8: Revisar y terminar
Crea la acción pulsando en Create action
y salva.
Ya esta lista la automatización. Cada vez que se publique un nuevo post en el feed, se publicará en Mastodon.
{{ comments.length }} comentarios