Las publicaciones en X pueden contener hasta 280 caracteres. Sin embargo, no todos los caracteres cuentan por igual: los emojis, las URL y ciertos rangos de Unicode tienen reglas especiales de conteo.Documentation Index
Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Peso de los caracteres
| Tipo de carácter | Peso | Máx. caracteres |
|---|---|---|
| Alfabeto latino, puntuación, símbolos comunes | 1 | 280 |
| Emojis | 2 | 140 emojis |
| CJK (chino, japonés, coreano) | 2 | 140 caracteres |
| Otros caracteres Unicode | 2 (predeterminado) | Varía |
Conteo de emojis
| Emoji | Visualización | Recuento de caracteres | Unicode |
|---|---|---|---|
| 👾 | Emoji único | 2 | U+1F47E |
| 🙋🏽 | Con tono de piel | 2 | 🙋 + 🏽 (modificador) |
| 👨🎤 | Combinado con ZWJ | 2 | 👨 + ZWJ + 🎤 |
| 👨👩👧👦 | Secuencia familiar | 2 | 4 emojis + 3 ZWJs |
Manejo de URL
t.co y se contabilizan como 23 caracteres, independientemente de la longitud original:
Esto se aplica a cualquier URL válida detectada en el texto de la Publicación.
Casos especiales
| Contenido | Regla de cómputo |
|---|---|
| @menciones en respuestas | Las @menciones que se rellenan automáticamente al inicio de las respuestas no cuentan |
| Nuevas @menciones | Las @menciones que agregas manualmente sí cuentan |
| Multimedia | El contenido multimedia adjunto (a través de aplicaciones oficiales) cuenta como 0 caracteres |
| Hashtags | Se cuentan normalmente (# + texto de la etiqueta) |
Codificación de texto
café:
| Forma | Bytes | Caracteres |
|---|---|---|
| NFC (compuesta) | c a f é | 4 |
| NFD (descompuesta) | c a f e ́ | 5 |
Implementación
- JavaScript
- Python
Recursos
Biblioteca twitter-text
Biblioteca oficial de código abierto para el análisis de texto.
Archivo de configuración
Definiciones del peso de los caracteres y rangos de Unicode.