Una vez terminado el bot de ajedrez, estoy empezando a rumiar mi próximo proyecto de #programación. Se me ha ocurrido hacer una utilidad para subir hilos a Mastodon, que pueda trocear un texto con sus imágenes y subirlo todo automáticamente. Mi primera intención es hacerlo como plugin para #Obsidian, y así aprovecho el editor integrado, la interfaz gráfica, el soporte multilenguaje y otras características, y me podré centrar en la utilidad propiamente dicha.
El proyecto del plugin para publicar hilos desde #Obsidian va tomando forma. He conseguido saltar el mayor escollo, que era el mecanismo de autenticación. La API de Mastodon para Javascript no está bien documentada y solo proporcionan un ejemplo demasiado simple, así que he tenido que figurarme cómo hacerlo mirando artículos aquí y allá. Otro escollo ha sido que el entorno de desarrollo de Obsidian no lo conocía y está hecho en Typescript, que tampoco es mi fuerte.
Actualización del proyecto #PluginMastodonForObsidian: Ya trocea textos y envía hilos perfectamente. Solo me falta incluir imágenes y texto enriquecido, y prácticamente estaría para probarlo en real.
Para el plugin de Obsidian me vendría genial la ayuda de alguien que sepa editar o diseñar iconos #SVG con unas características concretas. ¿Alguien en la sala?
Sigo desarrollando el #PluginMastodonForObsidian, que ya envía imágenes con su texto ALT y todo. :blobaww: A falta de unos retoques, estoy en condiciones de hacer mi primer hilo de verdad antes de fin de año. ¡Esto marcha!
¡Atención! El plugin para publicar #hilos desde #Obsidian está ya terminado y subido a Github. Aún no lo he enviado al repositorio oficial, mientras no lo haya probado bastante gente. ¡Busco betatesters! No hace falta conocimiento técnico. Gente que tenga instalado Obsidian (en PC, móvil o tablet), o quiera instalarlo, y se maneje un poco moviendo archivos entre carpetas. Especialmente interesado en ecosistemas Apple, porque yo no los tengo para probar. Interesados, escriban en privado para más instrucciones. https://github.com/elpamplina/mastodon-threading