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.
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?
Más pasitos en el #ThreadingForObsidian
Ya tenemos separadores con conteo de caracteres.
He enviado un hilo completo con mi plugin de Obsidian. ¡La cosa marcha!
https://masto.es/@ElPamplina/113653188403826772
Mi plugin de #Obsidian ya tiene icono propio gracias a @Rataunderground Lujazo!
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.
A falta de unos retoques, estoy en condiciones de hacer mi primer hilo de verdad antes de fin de año. ¡Esto marcha!
La prueba piloto de mi #PluginMastodonForObsidian ha quedado de lujo. ¡Qué contento estoy!
https://masto.es/@ElPamplina/113740800120937337
¡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
Otra cosa que necesito es gente bilingüe para traducir los archivos de idiomas. ¡Gracias!
He publicado en mi cápsula de #geminiprotocol un tutorial sobre el desarrollo de mi plugin para publicar hilos en Mastodon.
Aprovecho para recordar que busco gente para probar el funcionamiento, y también traducciones de los archivos de idiomas.
#programación #Obsidian
gemini://elpamplina.duckdns.org/
https://portal.mozz.us/gemini/elpamplina.duckdns.org/programacion/tutorial-plugin-obsidian.gmi
@ElPamplina Aw yis, that was on my to do list for a LONG while, glad someone developed it before me <3
@ElPamplina wow. No sé si lo usaría a largo plazo pero sí quiero echarle un ojo. Desde Android y desde macOS.
@andor Gracias! En la página de Github están las instrucciones para instalarlo y usarlo. Para cualquier duda o sugerencia puedes escribirme en privado.