Para automatizar las entradas de tus blogs en tu cuenta de Mastodon tendrás que instalar en tu ordenador Linux feed2toot, un script que se asocia a tu cuenta para publicar automáticamente en Mastodon, además de crear una regla nueva de automatización en crontab. Te lo explico todo:
Desde Ubuntu instala feed2toot a través de PyPI:
pip3 install feed2toot
O descarga la última versión de feed2toot a tu carpeta /home
Extrae el tar.gz
tar zxvf feed2toot-0.5.tar.gz
cd feed2toot
sudo python3 setup.py install
Acabas de instalar feed2toot en tu sistema. A continuación vas a crear la autorización para que la app feed2toot publique en tu nombre en Mastodon. Ejecuta el siguiente script y sigue sus instrucciones:
register_feed2toot_app
Una vez finalizado, verás que entre las app autorizadas en Mastodon, ya aparece feed2toot
A continuación, crea un fichero en tu /home con el nombre feed2toot.ini , que será el fichero de configuración para las publicaciones en Mastodon. El fichero deberá contar con una estructura como la que sigue:
[mastodon]
instance_url=https://mastodon.social
user_credentials=feed2toot_usercred.txt
client_credentials=feed2toot_clientcred.txt
[cache]
cachefile=cache.db
[rss]
uri=http://www.linuxleon.org/feeds/posts/default
tweet={title} {link}
[hashtaglist]
several_words_hashtags_list=hashtags.txt
Para comprobar el funcionamiento de feed2toot ejecútalo desde la terminal:
feed2toot -c feed2toot.iniY para automatizar la publicación de tus fuentes de sindicación en Mastodon, puedes crear una nueva regla en tu etc/crontab para evitar tener que hacerlo a mano. La regla que te propongo a continuación lanzará feed2toot cada media hora para buscar nuevo contenido que publicar:
*/30 * * * * usuario feed2toot -c feed2toot.ini
Fuente: feed2toot
0 comentarios:
Publicar un comentario