Test support for mastodon in TWBlue

Note: This article is about some software features in early development phase. It is not recommended for inexperienced users.

Today, here at MCV software, we have decided to release a preliminary version of TWBlue. Since October, we have intensified our efforts to make TWBlue an application capable of interacting with sessions for multiple services, being Mastodon our first additional social network. If you wish to follow the progress of this development, a pull Request is available on GitHub, where you can check the planned and currently implemented features. Since a considerable number of users have shown interest in early testing of Mastodon support, we have decided to release a version with these changes.

It is important that before downloading the release, please note that it contains code in early development. This code is experimental and it is possible that some features may not work properly, or even that due to the large number of changes that have been made to the application, some Twitter functions may have introduced new bugs. If that is the case, please report any bugs you find to the official accounts @tw_blue2 on Twitter, or @[email protected] on Mastodon.

This set of new features, as well as the rest of the code that currently exists in TWBlue, is available for anyone to check out, largely thanks to the donations people make to help keep the project running. If you think the project is worthwhile, keep in mind that you can always donate whatever you can via payPal. Thanks in advance!

This is the list of what’s new in the TWBlue version that includes support for mastodon instances. It is important to note that this release has been generated from source code that has not yet been merged into the main branch of the project. This means that the support for mastodon may still have significant changes and may contain several bugs. It is also possible that some features, which we plan to introduce in the near future, are not yet available. The idea of this release is to make it available for testing for anyone who wants to test it, and report unintentional bugs (there is a list of things we haven’t implemented yet, which we will also leave in these notes).

Mastodon support

All changes in this release are focused on adding Mastodon support to TWBlue. The features present to handle Twitter should not have been altered in any way.

  • As this is code that may still have many changes, the TWBlue interface has not yet been translated.
  • It is now possible to log in to instances of mastodon, hometown and similar software (Pleroma should work as well, although it has not been tested at this time). From the session manager, clicking on the “new account” button will bring up a menu from which you can select whether you want to log in to Twitter or Mastodon. For instances that have a different character limit than the one set by Mastodon, TWBlue will detect the new limit and adjust the dialogs to allow you to use it correctly.
  • Most of the TWBlue GUI has been adapted so that the buffers reflect the change of social network (in mastodon, for example, the buttons to write posts say post instead of tweet). However, the menu bar has not yet been updated. This means that most of the options still refer to Twitter, although they can be used with mastodon accounts. For example, if you select the “tweet” menu in the menu bar, and then select the “Retweet” option, TWBlue will actually do a “boost” if the buffer you are in is a Mastodon account buffer.
  • Keystrokes for the invisible interface also refer to terms used in Twitter, but can be applied to Mastodon as well.
  • There are some features, within TWBlue, that are not yet compatible with mastodon accounts. These are as follows:
    • User autocompletion.
    • Currently, it is not possible to update account settings for mastodon sessions. However, if you know how to edit configuration files, you can close TWBlue, change your session file with any text editor and restart the application to update what you want.
    • The template editor is not yet available for mastodon accounts.
    • Filters have not yet been implemented in TWBlue mastodon support.
    • User aliases are not implemented yet.
    • It is not possible to view a user’s profile, nor edit your own, for now. However, you can use the keystroke to open the item in the browser when focusing a user to access their profile website. This only works in buffers where users are listed.
    • You cannot manage lists in TWBlue at the moment.
  • Most of the buffers planned for mastodon should just work. Among those currently tested are: home (main timeline for the logged-in user), Local (public posts for the instance), federated (public posts for all federating instances), mentions, direct messages, sent posts, favorites, bookmarks, followers, following, blocked users, muted users, user searches and timelines for users.
    • The difference between favorites and bookmarks is that the author of the post can see who has marked his posts as favorites, but bookmarks are completely private. In any buffer containing mastodon posts, except direct messages, the GUI will display an option to add the post to favorites or bookmarks.
    • Direct messages in mastodon are posts, exactly like normal posts, but with their privacy setting set so that they can only be seen by the accounts that are mentioned. In the direct message buffer, a conversation will appear for each item in the buffer. The conversation represents a thread of messages, but TWBlue can only display the last of the messages sent. This is similar to what happens on platforms like Telegram, where you can only see the list of conversations at the beginning. To see the entire thread of direct messages present in a conversation, you can use the command to open the conversation, or go to the “tweet” menu in the menu bar, and then towards the “view conversation” option. This will create a new conversation buffer that will be located just after the direct messages buffer (for the GUI, the buffer will be located just inside the direct messages buffer in the buffer tree). When a private post appears (whose visibility only allows the mentioned accounts to see it), TWBlue will display that post in the home buffer, in mentions and also will update/create the conversation with that item. This is because Mastodon does not differentiate between a private message and a normal post. You can reply to the post in any buffer to continue the conversation. If you reply to any post, the privacy set in the original post is maintained by default, but can also be changed.
    • The buffer showing the federated timeline has been disabled from settings. This is because on servers that federate with many instances it can load many posts in a very short time. To enable this buffer, for now, edit the TWBlue configuration while the application is closed, and add the “federated” buffer in the option called “buffer_order”. As soon as buffers can be shown or hidden, this process can be done through the GUI.
    • There is a Streaming API that allows the elements for the start buffers, mentions, direct messages, sent posts and followers to appear in real time. This feature is implemented by default and should also just work.
    • Timelines for users only allow to get all posts from users who are in the same instance. For users belonging to other instances, you can get the posts that have been downloaded to your instance since your instance “knows” the remote user.
    • Timelines for followers and following can be fully retrieved only for users belonging to the same instance. Remote users may yield unclear results.
    • You can search by users (by opening a search and selecting the “users” radio button). The search can be done by local users, such as twblue, or by remote users, such as @[email protected].
  • In all buffers, a maximum of 40 items are retrieved per load, but more can be retrieved by using the option to load more items in the buffer.
  • In post buffers, you can do most of the actions already supported in TWBlue (boost, add/remove from favorites or bookmarks, reply, send message to user, open post URL, play audio or video, open post on web, view conversation, open action dialog for user).
  • In user buffers, you can send private message to the user, and open user actions dialog, which in turn allows you to follow/unfollow, block/unblock and mute/unmute.
  • When writing posts, it is possible to attach up to 4 images, 4 givs, or even a video, poll, or audio. It is also possible to add the “sensitive content” tag to posts, change privacy and write a content warning text. It is possible to create threads using the “add post” button.
  • When replying to a post, TWBlue will place the username of all participants in the item you reply to. The privacy options will default to those of the original post.


Currently, we have released this preview version only in 64-bit, portable version. This version will not receive automatic updates, as it is not part of our regular development cycle. The recommendation is to use this version until the code is merged into the main branch, and once that is done, receive the update in our regular version (at this moment it is 2022.8.28).

Download TWBlue with support for Mastodon

Reporting bugs

In case of unexpected errors, please use our issue reporting form, or our social media accounts to report them: @tw_blue2 on Twitter or @[email protected] on Mastodon.


Prueba el soporte a mastodon para TWBlue

Nota: Esta publicación se trata sobre características de un software en fase de desarrollo temprano. No se recomienda su uso para usuarios inexpertos.

Hoy, desde MCV software, hemos decidido publicar una versión preliminar de TWBlue. A partir del mes de octubre, hemos intensificado nuestros esfuerzos por hacer de TWBlue una aplicación capaz de interactuar con sesiones para múltiples servicios, siendo Mastodon nuestra primer red social. Si deseas seguir el progreso de estos avances, hay disponible un pull Request en Github, en inglés, donde se puede comprobar las características planeadas y las que se han implementado actualmente. Debido a que un número considerable de usuarios se han mostrado interesados en poder probar, de manera temprana, el soporte a Mastodon, hemos decidido publicar una versión con dichos cambios.

Es importante que antes de descargar la versión, tengas en cuenta que contiene código en fase temprana de desarrollo. Este código es experimental y puede que algunas características no funcionen del todo bien, o incluso que debido a la gran cantidad de cambios que se han hecho sobre la aplicación, algunas funciones de Twitter presenten errores no previstos. Si ese es el caso, por favor reporta los errores que encuentres a las cuentas oficiales de @tw_blue2 en Twitter, o @[email protected] en Mastodon.

Este conjunto de novedades, así como el resto de código que actualmente existe en TWBlue, está disponible para todo quien lo desee consultar, en gran parte gracias a los donativos que la gente realiza para ayudar a mantener el proyecto funcionando. Si crees que el proyecto merece la pena, ten en cuenta que siempre puedes realizar un donativo con lo que te sea posible mediante payPal. ¡Gracias!

Esta es la lista de novedades en la versión de TWBlue que incluye soporte para instancias mastodon. Es importante destacar que esta versión se ha generado a partir de código fuente que todavía no ha sido fusionado con la rama principal del proyecto. Esto significa que el soporte para mastodon aún podría presentar cambios importantes y contener diversos errores. También es posible que algunas funciones, que planeamos introducir en un futuro cercano, aún no se encuentren disponibles. La idea de esta versión es que esté disponible para ser probada para quien así lo desee, y puedan reportar los errores que no han sido intencionales (hay una lista de cosas que todavía no hemos implementado, que también dejaremos en estas notas).

Soporte para mastodon

Todos los cambios en esta versión se centran en añadir el soporte de Mastodon a TWBlue. Las funciones presentes para manejar Twitter no deberían haber sido alteradas de ninguna manera.

  • al tratarse de código que todavía puede tener muchos cambios, la interfaz de TWBlue todavía no ha sido traducida.
  • Ahora es posible iniciar sesión en instancias de mastodon, hometown y software similar (Pleroma debería funcionar también, aunque no ha sido probado por el momento). Desde el gestor de sesiones, al pulsar en el botón “nueva cuenta” se desplegará un menú desde donde se puede seleccionar si se desea iniciar sesión en Twitter o en Mastodon. Para instancias que tienen un límite de caracteres diferente al establecido por Mastodon, TWBlue detectará el nuevo límite y ajustará los diálogos para permitir utilizarlo correctamente.
  • La mayoría de la interfaz gráfica de TWBlue ha sido adaptada para que los buffers reflejen el cambio de red social (en mastodon, por ejemplo, los botones para escribir publicaciones dicen post en lugar de tweet). Sin embargo, la barra de menú no se ha actualizado aún. Esto significa que la gran parte de las opciones todavía hacen referencia a Twitter, aunque se pueden usar con las cuentas mastodon. Por ejemplo, si seleccionas el menú “tweet” en la barra de menú, y después seleccionas la opción “Retweet”, en realidad TWBlue hará un “boost” si el buffer en el que te encuentras es un buffer de una cuenta Mastodon.
  • Las combinaciones de teclado para la interfaz invisible también hacen referencia a términos utilizados en Twitter, pero se pueden aplicar también a Mastodon.
  • Existen algunas características, dentro de TWBlue, que todavía no son compatibles con cuentas mastodon. Estas son las siguientes:
    • Autocompletado de usuarios.
    • Actualmente, no se pueden actualizar las opciones de cuenta para sesiones mastodon. Sin embargo, si sabes editar ficheros de configuración, puedes cerrar TWBlue, cambiar el fichero de tu sesión con cualquier editor de texto y reiniciar la aplicación para actualizar lo que desees.
    • El editor de plantillas aún no está disponible para cuentas mastodon.
    • Los filtros aún no han sido implementados en el soporte a mastodon en TWBlue.
    • Los alias de usuarios no se han implementado todavía.
    • No es posible ver el perfil de un usuario, ni editar el propio, por ahora. Sin embargo, puedes utilizar la combinación de teclado para abrir el elemento en el navegador al ubicarte sobre un usuario para acceder a la web de su perfil. Esto solo funciona en buffers donde se listen usuarios.
    • No se pueden gestionar listas en TWBlue por el momento.
  • La mayoría de los buffers planeados para mastodon funcionarán sin mayores dificultades. Entre los que han sido probados actualmente están los siguientes: inicio (línea principal para el usuario), Local (posts públicos para la instancia), federados (posts públicos para todas las instancias), menciones, mensajes directos, posts enviados, favoritos, marcadores, seguidores, siguiendo, usuarios bloqueados, usuarios silenciados, búsquedas de usuarios y líneas temporales para los usuarios.
    • La diferencia entre favoritos y marcadores es que el autor del post puede ver quién ha marcado sus posts como favoritos, pero los marcadores son completamente privados. En cualquier buffer que contenga posts de mastodon, excepto los mensajes directos, la interfaz gráfica mostrará una opción para añadir el post a favoritos o a marcadores.
    • Los mensajes directos en mastodon son publicaciones, exactamente iguales a los posts normales, pero con su opción de privacidad establecida para que solo pueda ser visto por las cuentas que aparecen mencionadas. En el buffer de mensajes directos, aparecerá una conversación por cada elemento del buffer. La conversación representa un hilo de mensajes, pero TWBlue solo puede mostrar el último de los mensajes enviados. Es algo similar a lo que pasa en plataformas como Telegram, donde solo se puede ver la lista de conversaciones al principio. Para ver todo el hilo de mensajes directos presentes en una conversación, puedes utilizar el comando para abrir la conversación, o ir al menú “tweet” en la barra de menú, y luego hacia la opción “ver conversación”. Esto creará un nuevo buffer de conversación que se ubicará justo después del buffer de mensajes directos (para la interfaz gráfica, el buffer se ubicará justo dentro del buffer de mensajes directos en el árbol de buffers). Cuando aparezca un post privado (cuya visibilidad solo permita que lo vean las cuentas mencionadas), TWBlue mostrará dicho post en el buffer de inicio, en las menciones y actualizará/creará la conversación con dicho elemento. Esto es así ya que Mastodon no diferencia entre un mensaje privado y un post normal. Puedes responder al post en cualquier buffer para continuar la conversación. Si respondes a cualquier post, la privacidad establecida en el post original se mantiene por defecto, pero también se puede cambiar.
    • Se ha desactivado, en la configuración, el buffer que muestra la línea temporal federada. Esto es así ya que en servidores que federan con muchas instancias puede llegar a cargar muchos posts en muy poco tiempo. Para activar este buffer, por ahora, edita la configuración de TWBlue mientras la aplicación está cerrada, y agrega el buffer “federated” en la opción llamada “buffer_order”. En cuanto se puedan mostrar u ocultar buffers, este proceso podrá realizarse mediante la interfaz gráfica.
    • Existe una Streaming API que permite que los elementos para los buffers de inicio, menciones, mensajes directos, posts enviados y seguidores aparezcan en tiempo real. Esta función está implementada por defecto y debería funcionar sin complicaciones.
    • Las líneas temporales para usuarios solo permiten obtener todos los posts de los usuarios que estén en la misma instancia. Para los usuarios que pertenezcan a otras instancias, se pueden obtener los posts que se han descargado a tu instancia desde que se tiene conocimiento del usuario remoto.
    • Las líneas temporales para seguidores y siguiendo se pueden conseguir completamente solo para usuarios que pertenezcan a tu misma instancia. Usuarios remotos pueden arrojar resultados poco claros.
    • Puedes buscar por usuarios (abriendo una búsqueda y seleccionando el botón de radio “usuarios”). La búsqueda se puede hacer por usuarios locales, como twblue, o por usuarios remotos, como @[email protected].
  • en todos los buffers, se recuperan hasta un máximo de 40 elementos por carga, pero se pueden conseguir más utilizando la opción para cargar más elementos en el buffer.
  • En los buffers de posts, se pueden hacer la mayoría de acciones ya soportadas en TWBlue (boost, añadir/remover de favoritos o marcadores, responder, enviar mensaje al usuario, abrir URL del post, reproducir audio o video, abrir post en la web, ver conversación, abrir diálogo de acciones para el usuario).
  • en los buffers de usuario, se puede enviar mensaje privado al usuario, y abrir el diálogo de acciones de usuario, lo que a su vez permite seguir/dejar de seguir, bloquear/desbloquear y silenciar/quitar silencio.
  • Al escribir posts, se pueden adjuntar hasta 4 imágenes, 4 givs, o hasta un video, una encuesta, o un audio. También es posible añadir la etiqueta de “contenido delicado” a los posts (llamado sensitive content por ahora), cambiar la privacidad y escribir un texto de advertencia de contenido. Es posible crear hilos utilizando el botón “añadir post”.
  • al responder a un post, TWBlue colocará el nombre de usuario de todos los participantes en el elemento al que respondes. Las opciones de privacidad se establecerán por defecto a las que lleva el post original.


Por el momento, hemos publicado esta versión preliminar únicamente en formato para 64 bits, versión portable. Esta versión no recivirá actualizaciones automáticas, ya que no forma parte de nuestro ciclo de desarrollo regular. La recomendación es utilizar esta versión hasta que el código sea mezclado en la rama principal, y una vez que sea así, recibir la actualización en nuestra versión regular (en este momento es la 2022.8.28).

Descargar TWBlue con soporte para Mastodon

Reportando errores

En caso de ocurrir errores no esperados, por favor utiliza nuestro formulario de contacto, o nuestras cuentas en redes sociales para reportarlos: @tw_blue2 en Twitter o @[email protected] en Mastodon.


Publicado TWBlue versión 2022.8.28

El día de hoy, luego de varios retrasos devido a diversas situaciones, nos complace anunciar una nueva versión más de TWBlue. Esta versión es una de las últimas que serán compatibles con windows 7. Esperamos poder liberar un par de versiones que continuarán siendo compatibles con este sistema operativo, pero al finalizar septiembre, cualquier versión de TWBlue publicada será solo compatible con Windows 8 y superior. Recuerda que TWBlue siempre estará disponible mediante la página de descargas del proyecto, así como puede revisarse su código fuente tanto en GitLab como en GitHub. Si el software te resulta útil y crees que merece la pena, considera la posibilidad de realizar un pequeño donativo con lo que te sea posible, y ayudar a mantener el proyecto en marcha. Para más información, puedes leer la página de TWBlue.


Las principales novedades de esta versión incluyen la capacidad de rellenar la base de datos de autocompletado de usuarios desde el diálogo de opciones de cuenta, incluyendo todos los usuarios del buffer de siguiendo/seguidores; mejoras al mostrar retweets citados, así como la posibilidad de abrir hilos desde retweets y una mejora en la forma en la que TWBlue ordena los tweets de los hilos en general. A continuación puedes encontrar una lista con los últimos cambios desde la versión anterior.

  • La característica de autocompletado de usuarios ha sido reescrita para ser más fácil de utilizar, especialmente para usuarios con cuentas seguidas / siguiendo a muchas personas:
    • En el diálogo de configuración de la cuenta, hay un botón que abre un nuevo diálogo que te permite “escanear” tu cuenta para añadir todos los usuarios de tu lista de seguidores/siguiendo. Este proceso leerá tus datos directamente desde Twitter y, dependiendo de la cantidad de personas que tengas en tu cuenta, podría llevar demasiadas llamadas a la API. Utilízalo con precaución. Puedes, por ejemplo, hacer el proceso por separado para tus seguidores/siguiendo para que sea más fácil de manejar, en caso de que tengas una cantidad masiva de personas. Si TWBlue no puede completar el escaneo, verás un error y se te pedirá que lo intentes de nuevo en 15 minutos, una vez que tus llamadas a la API se hayan refrescado.
    • Ahora es posible utilizar el autocompletado de usuario en más secciones de la aplicación donde se requiere ingresar un usuario, como al momento de añadir, eliminar o ver las listas para un usuario.
  • Se ha agregado una opción dentro del diálogo de opciones de cuenta, que permite ocultar los emojis en los nombres de pantalla de los usuarios.
  • TWBlue debería ordenar los tweets de un hilo de formas más lógicas. Esto debería hacer mucho mejor la lectura de conversaciones en Twitter.
  • Al abrir un hilo, TWBlue debería mostrar el hilo correctamente si el hilo se abre desde un Retweet.
  • TWBlue reiniciará el subsistema de Streaming cada vez que haya cambios en los usuarios seguidos, silenciados o bloqueados en las sesiones.
  • Se ha corregido un error que ocurría al intentar mencionar un usuario desde cualquier Buffer de personas (por ejemplo los buffers de seguidores y siguiendo).
  • Corregido un error al cargar listas de otros usuarios. (#465)
  • Se ha corregido un error que causaba que TWBlue no pudiera mostrar correctamente algunos Tweets citados que formaban parte de un Retweet.
  • Si TWBlue es incapaz de abrir una línea temporal para un usuario que te ha bloqueado, verás un diálogo informando de esta situación. (#485,)
  • Añadido atajo para encontrar término en el buffer actual a los mapas de teclado para Windows 10 y 11. (#476)

Para descargar el software, puedes acceder directamente a la página de descargas del proyecto, o actualizar automáticamente en caso que ya estés utilizando una versión de la aplicación. Si deseas reportar algún error, puedes hacerlo mencionando a la cuenta de Twitter oficial de TWBlue. También puedes reportar errores, en inglés, mediante nuestro sitio de reporte de incidencias en GitHub.


TWBlue Version 2022.8.28 has been released

Today, after several delays due to different situations, we are pleased to announce a new version of TWBlue. This version is one of the last ones that will be compatible with Windows 7. We hope to release a couple of versions that will continue to be compatible with this operating system, but by the end of September, any version of TWBlue released will no longer be compatible with Windows 7 and earlier. Remember that TWBlue will always be available via the project’s download page, and its source code can be reviewed on both GitLab and GitHub. If you find the software useful and think it’s worthwhile, consider making a small donation with what you can, and help keep the project going. For more information, you can read the TWBlue page.


Highlights in this version include the ability to populate the user autocomplete database from the account options dialog, including all users in the follower/following buffer; improvements to displaying quoted retweets, as well as the ability to open threads from retweets and an improvement in the way TWBlue sorts tweets from threads in general. Below you can find a list of the latest changes since the previous version.

  • the user autocompletion feature has been completely rewritten to be easier to use, particularly for people with many followers/following users:
    • In the account settings dialog, there’s a button that opens up a new dialog that allows you to “scan” your account in order to add all users from your followers/following list. This process will read your data directly from Twitter and depending in the amount of people you have in your account it might take too many API calls. Please use it with caution. You can, for example, do the process separately for your followers/following people so it will be easier to handle, in case you have a massive amount of people. If TWBlue is unable to complete the scan, you will see an error and will be prompted to try again in 15 minutes, once your API calls have refreshed.
    • It is possible to use the user autocompletion functionality in dialogs where you can select an user, for example when adding or removing someone from a list, or displaying lists for someone.
  • Implemented a new setting, available in the account settings dialog, that allows to hide emojis in twitter usernames.
  • TWBlue should be able to sort conversations in a more logical way. This should make it easier to follow a long thread in Twitter.
  • When opening a thread, TWBlue should be able to load the right conversation if the original tweet from where the thread was loaded was a retweet.
  • TWBlue will restart the Streaming subsystem every time there are changes to followed, muted or blocked users within the application.
  • Fixed error when attempting to mention an user by using the “mention” button in any people buffer. Now tweets should be posted normally.
  • Fixed error when loading other user lists. (#465)
  • Fixed an issue that was making TWBlue to display incorrectly some retweets of quoted tweets.
  • If TWBlue is unable to open a timeline for someone who has blocked you, this will be reported in a dialog. (#485,)
  • Added “find a string in the currently focused buffer” action into Windows 10 and windows 11 keymap. (#476)

For Downloading this version, you can go to the project download page, or perform the update automatically in case you are already using an earlier version of the application. If you want to report a bug, you can do so by mentioning the official TWBlue Twitter account. You can also report bugs through our issue reporting site on GitHub.


TWBlue 2022.2.23 ahora disponible

Hoy nos complace anunciar la inmediata disponibilidad de la primera versión de este año de TWBlue. TWBlue es un software para Windows que permite interactuar con las características más importantes de Twitter desde una interfaz cómoda para usuarios de lectores de pantalla. La aplicación se encuentra disponible mediante la página de descargas del proyecto, así como puede revisarse su código fuente tanto en GitLab como en GitHub. Si el software te resulta útil y crees que merece la pena, considera la posibilidad de realizar un pequeño donativo con lo que te sea posible, y ayudar a mantener el proyecto en marcha. Para más información, puedes leer la página de TWBlue.


Las principales novedades de esta versión incluyen la corrección de varios errores importantes al intentar adjuntar imágenes o videos, el soporte a plantillas en la interfaz invisible y el restablecimiento de las conversaciones completas usando la nueva API de Twitter. A continuación puedes encontrar una lista con los últimos cambios desde la versión anterior.

  • Se ha cambiado la información de autoría del proyecto ya que ahora ha pasado a formar parte de MCV Software.
  • Se han restablecido los hilos y conversaciones completos, usando la nueva API V2 de Twitter. Ahora las limitaciones anteriores no deberían influir en el rendimiento de la aplicación.
  • Ahora vuelve a ser posible adjuntar imágenes y videos en Tweets y respuestas.
  • Se ha añadido soporte experimental para plantillas en la interfaz invisible. La interfaz gráfica continuará sin cambios por ahora:
    • Cada objeto (tweet, mensaje directo recibido, mensaje directo enviado y personas) posee su propia plantilla en la configuración. Se pueden editar dichas plantillas desde el diálogo de opciones de cuenta, en la nueva pestaña "plantillas".
    • Cada plantilla es una cadena de caracteres compuesta por el grupo de variables que se desea mostrar de cada objeto. Cada variable iniciará con el símbolo de dólar ($) y no puede llevar espacios ni caracteres especiales. Las plantillas pueden incluir texto arbitrario que no será procesado. Al editar las plantillas de ejemplo, puedes darte una idea de las variables que hay disponibles para cada objeto mediante el diálogo de edición de plantillas. Al pulsar intro sobre alguna variable de la lista de variables disponibles, esta será añadida a la plantilla automáticamente. Al intentar guardar una plantilla, TWBlue te avisará si la plantilla presenta un formato incorrecto o si incluye variables que no existen en la información que los objetos ofrecen. También es posible regresar a los valores predeterminados desde el mismo diálogo al editar una plantilla.
    • TWBlue puede mostrar descripciones de imágenes dentro de las plantillas para Tweets. Para eso, puedes utilizar la variable $image_description en tu plantilla.
  • Se ha añadido la librería Microsoft Universal C Runtime Library, que debería ofrecer mejor compatibilidad a usuarios con sistemas operativos Windows 7 y 8/8.1.
  • TWBlue debería mostrar correctamente el HTML que se agrega a un Tweet.
  • En el mapa de teclado para Windows 11, el atajo para abrir el editor de combinaciones de teclas es Control+Windows+Alt+K, para evitar entrar en conflicto con el atajo para silenciar el micrófono disponible en Windows 11.
  • Ahora ya no deberían cargarse elementos más antiguos en buffers.
  • Se ha corregido un error que causaba que al editar la configuración, TWBlue solicitara un reinicio, aún y cuando no se había cambiado ningúna opción que lo requiera. (#413)

Para descargar el software, puedes acceder directamente a la página de descargas del proyecto, o actualizar automáticamente en caso que ya estés utilizando una versión de la aplicación. Si deseas reportar algún error, puedes hacerlo mencionando a la cuenta de Twitter oficial de TWBlue. También puedes reportar errores, en inglés, mediante nuestro sitio de reporte de incidencias en GitHub.


TWBlue 2022.2.23 has been released

Today we are pleased to announce the immediate availability of this year’s first version of TWBlue. TWBlue is a piece of software, available for Windows operating systems, that allows interaction with Twitter’s most important features from a convenient interface for screen reader users. The application is available via the project’s download page, and source code can be reviewed on both GitLab and GitHub. If you find the software useful and think it’s worthwhile, consider making a small donation with what you can, and help keep the project going. For more information, you can read the TWBlue page

News in this version

  • We have added Experimental support for templates in the invisible interface. The GUI will remain unchanged for now:
    • Each object (tweet, received direct message, sent direct message and people) has its own template in the settings. You can edit those templates from the account settings dialog, in the new "templates" tab.
    • Every template is composed of the group of variables you want to display for each object. Each variable will start with a dollar sign ($) and cannot contain spaces or special characters. Templates can include arbitrary text that will not be processed. When editing the example templates, you can get an idea of the variables that are available for each object by using the template editing dialog. When you press enter on a variable from the list of available variables, it will be added to the template automatically. When you try to save a template, TWBlue will warn you if the template is incorrectly formatted or if it includes variables that do not exist in the information provided by objects. It is also possible to return to default values from the same dialog when editing a template.
    • TWBlue can display image descriptions within Tweet templates. For that, you can use the $image_description variable in your template.
  • We have restored conversation and threads support powered by Twitter API V2 thanks to a set of improvements we have done in the application, as well as more generous limits to Tweet monthly cap by Twitter.
  • In the Windows 11 Keymap, the default shortcut to open the keystrokes editor is now CTRL+Alt+Windows+K to avoid conflicts with the new global mute microphone shortcut.
  • TWBlue show display properly HTML entities in tweet’s text.
  • TWBlue should no longer load old tweets in buffers.
  • Fixed issue when uploading attachments (images, videos or gif files) while sending tweets or replies.
  • Fixed an error that was making TWBlue to ask for a restart after saving account settings, even if such restart was not required. (#413,)

For Downloading this version, you can go to the project download page, or perform the update automatically in case you are already using an earlier version of the application. If you want to report a bug, you can do so by mentioning the official TWBlue Twitter account. You can also report bugs through our issue reporting site on GitHub.