TTYtter: Cliente en línea de comandos para Twitter
Los que me siguen en Twitter se habrán dado cuenta que el principal cliente que utilizo es TTYtter, un cliente interactivo con una particularidad bastante interesante: se utiliza desde la línea de comandos (consola, terminal o como quieran llamarlo).
Honestamente no lo uso porque sea más geek o que no utilice entorno gráfico. Lo utilizo porque consume poquísimos recursos, es cómodo, y combinado con Guake, es sencillamente lo más cómodo que he probado.
La instalación (si es que acaso ese proceso tan sencillo puede llamarse así) consta de:
Como siempre, pongo las alternativas de hacerlo a través del entorno gráfico y desde la terminal
- Descargar TTytter desde aquí (un script Perl de no más de 40 kB)
- No es estrictamente necesario, pero luego de la descarga le quito la extensión txt
mv ttytter.txt ttytter
- Instalamos cURL o Lynx
- Sistema > Administración > Gestor de paquetes Synaptic y buscamos el paquete correspondiente
sudo apt-get install“curl” “lynx” (sin las comillas y el que queramos instalar)
- Le damos permiso de ejecución
- Clic derecho > Propiedades > Permisos > Marcar la casilla que diga “Permitir a este archivo ejecutarse como programa”
chmod +x ttytter
- No es estrictamente necesario, pero es bastante cómodo moverlo a una carpeta donde pueda ser llamada desde cualquier ubicación
sudo mv ttyttr /usr/bin
Listo, ya tenemos instalado TTYtter, sólo falta autenticarse para comenzar a utilizarlo como cliente interactivo, el uso es sencillo:
$ ttyter -user=usuario:password -ansi
Con eso bastaría para comenzar a utilizar el cliente. Cada 120 segundos cargará los nuevos tweets y un poco más los mensajes directos (ambas cosas personalizables). Para twittear sólo debes escribir y listo :).
TTYtter cuenta con varios comandos que pueden ser utilizados desde el cliente propiamente tal, sólo mencionaré los que utlizo más:
- /help (/?): …
- /refresh (/r): Recarga nuevos tweets
- /again (/a): Recarga los últimos 20 tweets (incluso los viejos)
- /again [usuario] (/a [username]): Recarga los últimos 20 tweets del [usuario] seleccionado (sin los corchetes)
- /whois [usuario] (/w): Datos del [usuario], cuántos sigue, etc. (sin corchetes)
- /quit (/q): Salir (Ctrl + C o Ctrl + D, también sirven, eso es lo recomendado)
Hay muchos más, es un cliente sumamente potente, puedes ver más en la página del proyecto.
Con estos datos ya es suficiente para utilizar sin problemas el cliente, si te molesta escribir el nombre de usuario cada vez podemos crear un archivo llamado .ttytterrc en el directorio personal y poner los datos allí:
user=usuario:password ansi=1
La idea es que cambies los permisos del archivo para que sólo tu tengas acceso a la lectura o cualquiera podría ver tu contraseña (recuerda que la guardas como texto plano).
$ chmod 0600 .ttytterrc
Un punto interesante es que los datos se envían con autenticación Http básica, por lo que no es tan seguro, se puede utilizar SSL, pero eso lo cubriré en el próximo artículo ;).








Paraiso Linux
Anime Hispano









Me agrada ttytter, pero mas me gusta twitterfox.
Con respecto a moverlo a /usr/bin, quizás para algunos sea mas cómodo crearle un enlace simbólico.
Saludos
p.d: por lo que veo en el ss, ya se cual es la razón de que rara vez lees lo que te twitteamos xD.
Es simpático (o geek) usar TTYtter, pero no lo encuentro suficientemente práctico e incluso algo inseguro (salvo que se use SSL)…
La principal ventaja que tiene es su rápido y sencillo uso, si te manejas en consola… En cualquier distribución estándar de Linux o *BSD puedes ejecutarlo, sin mayores problemas (eso de tener que instalar curl me sonó raro, por lo general se encuentra instalado por defecto)…
Saludos,
PD: Crear un enlace simbólico puede llegar a ser más cómodo que mover el script a /us/bin ;)
Uso twitter de hace un tiempo, y lo encuentro bueno. Pero debo decir que este método no lo encuentro cómodo, sí freak. Es como para decirle a tus amigos “eh, escribo cosas por medio de la terminal”
Bueno, mi humilde opinión
Y uno que se maneja solamente desde la interfaz web xD.
Gonzo y Daniel: Sí, lo del enlace simbólico también es alternativa, pero me resulta más cómodo tener en una carpeta todos los ejecutables. De todas formas, yo tengo mis ejecutables en mi home, y en el .bashrc tengo el export correspondiente a la variable $PATH.
No me gusta Twitterfox porque me requiere estar con el navegador abierto, mientras que la combinación Guake + TTYtter, me permite acceder a la aplicación sólo con F12.
No entiendo por qué dicen que no leo lo que twittean.
Lo de cURL, bueno, en Ubuntu al menos no viene instalado por defecto.
Pablo N.: La verdad es que no. Si fuera por eso no sería mi cliente preferido desde hace ya tanto tiempo. ¡Envidioso! :P.
Gash Ashtear: Jaja… es cómodo, te recomiendo que lo pruebes :).
Pablox: sí, muy envidioso
Hola!
Acabo de encontrar por casualidad este post, y me he decidido a probar ttytter, y he de decir que funciona perfectamente, solo me pasa una cosa, y es que no me muestra los acentos ni las eñes.
Le pasa esto a alguien mas?
Saludos!
No sé por qué ahora en Intrepid tengo problemas con los tildes y eñes también, pero no logro descubrir que cosa es.