Cómo funciona el selector del "mejor tweet" en X Bot
X Bot elige un "mejor tweet" por informe del período. Aquí está la regla, por qué la elegimos y qué hacer cuando la elección te sorprende.
Nacho leads the Blockchain Web Services (BWS) team that builds and operates X Bot — the Telegram bot that turns X (Twitter) activity into leaderboards for crypto communities.

Todos los informes de X Bot terminan con una sola publicación destacada: el “mejor tweet” del período. Aparece al final de la imagen del leaderboard, separado de las puntuaciones clasificadas, y suele ser lo que la gente captura y reenvía al resto del equipo. Pero también es la parte del informe que más mensajes de “espera, ¿por qué eligió ese?” genera en soporte.
Este artículo explica la regla real que usa el selector de mejor tweet, por qué está construida así en lugar de simplemente “la puntuación más alta”, y qué hacer cuando muestra algo que se siente equivocado para tu comunidad.
Por qué existe esta función#
El leaderboard en sí ya responde a “quién está rindiendo mejor durante este período”. Esa es una pregunta de clasificación, y es útil para la rendición de cuentas: puedes ver de un vistazo qué KOL está llevando una campaña y cuál no ha publicado en una semana. Pero una clasificación no responde a una pregunta diferente, igual de importante: “¿cuál fue la mejor cosa que pasó desde el último informe?”
Esas son preguntas genuinamente distintas. Una agencia de KOL puede tener un cliente cuyo volumen de publicaciones general es modesto, pero que publicó un hilo excepcional que superó a todo lo demás registrado esa semana. La clasificación del leaderboard podría ubicar a ese KOL en tercer o cuarto lugar por puntuación acumulada, porque la puntuación acumulada premia la consistencia a lo largo de varias publicaciones. El espacio de mejor tweet existe específicamente para mostrar esa publicación destacada aunque no cambie la clasificación general. Es la diferencia entre un promedio de bateo y un resumen de highlights: quieres ambos, y no siempre señalan a la misma persona.
Para KOLs en solitario que construyen un portafolio público, el espacio de mejor tweet suele importar más que la clasificación en sí, ya que no hay nadie más en el leaderboard con quien competir. En un chat con seguimiento de un solo usuario, el “leaderboard” se reduce a una fila, y el mejor tweet se convierte en la pieza principal de información nueva en cada informe: cuál de las publicaciones de ese período realmente conectó con una audiencia.
Qué hace realmente el selector de mejor tweet#
Cada publicación rastreada que pasa por tus filtros recibe una puntuación de engagement compuesta —la misma puntuación que impulsa las clasificaciones del leaderboard, construida a partir de pesos configurables entre likes, retweets, respuestas, citas y vistas. El selector de mejor tweet analiza cada publicación puntuada durante el período del informe actual y elige la de puntuación más alta para destacarla.
Esa parte es simple. La parte que la gente no espera es la segunda regla: el selector excluye publicaciones que ya fueron destacadas como “mejor tweet” en un informe anterior reciente. No es simplemente “gana la puntuación más alta” con una ventana ilimitada hacia atrás; es “gana la puntuación más alta” dentro de una ventana de deduplicación que excluye repeticiones recientes.
Por qué importa la deduplicación#
Sin esa segunda regla, un solo tweet viral dominaría todos los informes hasta que finalmente perdiera relevancia. Imagina que un KOL publica algo que consigue 40.000 likes el lunes. Si el selector solo preguntara “¿cuál es la publicación con mejor rendimiento jamás registrada?”, ese tweet del lunes ganaría el espacio de “mejor tweet” en el informe del martes, del miércoles y en todos los siguientes hasta que apareciera una publicación aún mayor, potencialmente durante semanas.
Eso no sirve para un leaderboard que se supone debe contarte qué está pasando ahora mismo. Los community managers y las agencias de KOL usan el espacio de mejor tweet como un chequeo rápido de pulso: “¿cuál es la publicación destacada desde el último informe?” Si la respuesta es siempre el mismo tweet de hace tres semanas, la función deja de cumplir su propósito.
La ventana de deduplicación resuelve esto tratando el “mejor tweet” como una distinción por período en lugar de un logro de por vida. Una vez que una publicación ha sido destacada, se hace a un lado para que el siguiente informe pueda mostrar una nueva destacada, incluso si esa nueva elección tiene una puntuación bruta menor que la del campeón anterior.

Un ejemplo concreto#
Supongamos que un proyecto de token ejecuta un informe diario a las 09:00 UTC y rastrea a cinco KOLs contratados mediante un filtro con nombre. El lunes, uno de los KOLs publica un hilo que se vuelve viral —miles de retweets, fácilmente la publicación con mayor puntuación que el chat haya registrado. El informe del lunes correctamente lo destaca como el mejor tweet.
El martes, ninguno de los cinco KOLs publica algo cercano a ese nivel de engagement: un día normal, un puñado de publicaciones rutinarias con números modestos. Sin deduplicación, el informe del martes destacaría de nuevo el hilo viral del lunes, porque sigue siendo la publicación con mayor puntuación en la historia del chat. Con deduplicación, el informe del martes destaca en su lugar la mejor de las publicaciones del propio martes, aunque en puntuación bruta sea una fracción del número del lunes.
Este es el comportamiento correcto para lo que la función intenta comunicar. Se supone que el informe del martes responde a “qué pasó el martes”, no “recuérdame qué pasó el lunes”. Si tu equipo quiere un registro histórico de las mejores publicaciones de todos los tiempos, eso es un tipo de informe completamente distinto: el espacio de mejor tweet está deliberadamente acotado a la actividad reciente, no es un salón de la fama.
La misma lógica se aplica a chats con mucho auto-relay que rastrean un alto volumen de cuentas. Una agencia de KOL con varios clientes que ejecuta varios filtros con nombre en un solo chat verá el mejor tweet propio de cada filtro, acotado a las cuentas rastreadas de ese filtro y al período de informe de ese filtro: la publicación viral de un cliente no eclipsará la destacada de otro cliente en el informe de un filtro con nombre distinto.
En qué se diferencia de un simple feed de “top posts”#
Vale la pena ser explícitos sobre lo que el selector de mejor tweet no es. No es un feed continuo de cada publicación por encima de cierto umbral de engagement, y no es el mismo mecanismo que 📡 X Posts Auto-relay, que reenvía publicaciones de cuentas seleccionadas al chat a medida que se publican, independientemente de la puntuación o del calendario de informes. El auto-relay trata sobre velocidad: poner una publicación frente a tu equipo minutos después de su publicación. El selector de mejor tweet trata sobre curación: mirar hacia atrás en un período de informe completo y elegir la única publicación que vale la pena destacar.
Los chats que usan ambas funciones obtienen una combinación útil: el auto-relay muestra publicaciones casi en tiempo real a medida que ocurren, y el espacio de mejor tweet del siguiente informe programado confirma retroactivamente cuál de esas publicaciones reenviadas resultó ser la destacada una vez que el engagement tuvo tiempo de acumularse. Una publicación que parecía prometedora cuando se reenvió podría no terminar con la puntuación más alta una vez que los likes y retweets se estabilizan en las horas siguientes: el selector de mejor tweet es el juicio más reflexivo y tardío, no el rápido.
Cuando la elección se siente equivocada#
Algunas situaciones generan de forma constante preguntas de “¿por qué eligió esto?”:
Ventanas de bajo engagement. Si tus cuentas rastreadas tuvieron un día tranquilo —nadie publicó nada que conectara—, el selector aún tiene que elegir algo de lo que se registró. El resultado puede ser una publicación con engagement modesto que parece poco destacable comparada con tus habituales. Esto no es un error; es un reflejo honesto del período. Un espacio de mejor tweet tranquilo es una señal útil de que el engagement bajó, no un fallo del selector.
Temas de nicho que suben. A veces una publicación con un recuento total de engagement menor gana porque puntuó bien en los pesos específicos que tu chat tiene configurados. Si has dado mucho peso a las respuestas porque te importa la conversación más que los likes pasivos, una publicación que generó un ida y vuelta genuino puede superar en puntuación a una con más likes en bruto pero una discusión más superficial. Esto es el sistema de puntuación funcionando según lo configurado: revisa tus pesos en 🎨 Customization si las elecciones favorecen constantemente un tipo de engagement que en realidad no te importa.
Sesgo de recencia por la ventana de deduplicación. Debido a que las publicaciones destacadas recientemente quedan excluidas, una elección de “mejor tweet” a veces puede ser una publicación que habría perdido frente a algo ya destacado uno o dos informes atrás. Esto es intencional —ver más arriba—, pero vale la pena saberlo para no asumir que el selector compara directamente cada publicación contra todas las demás que jamás haya visto.
Ajustar el comportamiento del mejor tweet#
Los pesos de puntuación que alimentan al selector de mejor tweet son los mismos que impulsan las clasificaciones de tu leaderboard, configurados en 🎨 Customization dentro de /setup. Si tus elecciones de mejor tweet se sienten constantemente desalineadas con lo que a tu comunidad realmente le importa, ajustar esos pesos (dando más peso a los retweets para alcance, o a las respuestas para calidad de conversación) cambiará tanto el orden del leaderboard como la selección de mejor tweet juntos: no se ajustan por separado.
Si necesitas algo más específico —una duración distinta para la ventana de deduplicación, o una forma de excluir por completo ciertos tipos de contenido de la consideración de mejor tweet—, eso es una configuración por chat que todavía no está expuesta en el menú estándar. Contacta a través de ❓ Help & Support en /setup y describe lo que estás viendo; la lógica de selección subyacente es configurable por chat bajo petición.
El mejor tweet en contexto#
El selector de mejor tweet es deliberadamente una función pequeña: una línea dentro de un informe mucho más grande. Funciona junto al resto de la imagen del informe: puntuaciones por usuario, recuentos de actividad y (si lo has configurado) el auto-relay que reenvía la publicación misma al chat casi en tiempo real.
Piénsalo como un foco de atención en lugar de una clasificación. El leaderboard ya te dice quién está ganando en volumen y consistencia. El espacio de mejor tweet te dice qué realmente conectó, que es una pregunta distinta, y a veces más interesante. Para una agencia de KOL, suele ser la publicación que usas en una actualización para el cliente. Para un coordinador de lanzamiento de token, con frecuencia es el ángulo de mensaje que vale la pena repetir en el siguiente impulso de campaña.
Si la elección te sorprende, normalmente son los pesos de puntuación o la ventana de deduplicación haciendo exactamente lo que se supone que deben hacer, no un error que corregir, sino una señal que vale la pena leer. Para más detalles sobre puntuación y límites de plan, consulta la documentación de precios y la referencia del menú de configuración.
¿No estás seguro de si necesitas monitoreo en tiempo real o informes programados? Nuestra comparación X Bot vs X Pro vs TweetDeck desglosa cuándo gana cada enfoque.
¿Listo para rastrear a tu comunidad en X? Añade a @BWS_X_Bot a tu grupo de Telegram, ejecuta /setup, y tu primer informe se dispara según el calendario configurado. El plan FREE cubre 100 publicaciones/mes, sin tarjeta requerida.
Sobre este artículo: esta publicación fue redactada con asistencia de IA usando el flujo de contenido de X Bot y revisada por Nacho Coll, Fundador y Principal en Blockchain Web Services (BWS), antes de su publicación. Cada afirmación sobre el producto se verifica contra el bot en vivo. Lee cómo usamos la IA en nuestro contenido. ¿Detectaste un error? Contáctanos a través de
/setup→ ❓ Help & Support.
Sobre este artículo
Este artículo fue asistido por IA, revisado por humanos y verificado en la plataforma real de IPFS.NINJA antes de su publicación. Descubre cómo usamos la IA en nuestro contenido .

Sobre el autor
Nacho Coll
Founder & Principal, Blockchain Web Services
Nacho leads the Blockchain Web Services (BWS) team that builds and operates X Bot — the Telegram bot that turns X (Twitter) activity into leaderboards for crypto communities. He writes about KOL performance tracking, the X API, and running analytics bots for Telegram groups, from the operator side of the wire. Building on blockchain and decentralized infrastructure since 2019.
- best tweet picker
- tweet ranking algorithm
- telegram bot best tweet
- ai tweet selection

