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.
¡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
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.
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!
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?
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.