Rainbow Stream: un cliente de Twitter de línea de comandos avanzado para Linux


Para todas aquellas personas a las que les gusta usar Twitter en la consola/terminal en lugar de la interfaz gráfica de usuario, ahora pueden acceder a su cuenta de Twitter directamente desde la consola de Linux. Sí, has escuchado bien. Ahora puede acceder a su cuenta de Twitter utilizando un cliente de Twitter de línea de comandos de Linux llamado Rainbow Stream.

Rainbow Stream es un cliente de Twitter gratuito y de código abierto para la línea de comandos de Linux, lanzado bajo licencia MIT. Es capaz de mostrar tweetstream en tiempo real, redactar un tweet, buscar, favorito,… ..etc. Rainbow Stream ofrece diversión real en su terminal Linux. También es capaz de mostrar imágenes de Twitter directamente en la terminal.

Está escrito en Python y construido sobre la API de Twitter y la herramienta de Twitter de Python. Para ejecutar esta aplicación en su consola, debe tener instalada la versión 2.7.xo 3.x de python y pip.

  1. Cliente de Twitter de código abierto y gratuito para la línea de comandos de Linux.
  2. Capaz de renderizar imágenes de Twitter en Terminal.
  3. Apoderado de soporte.
  4. Compatible con el modo interactivo.
  5. La personalización del tema está bien implementada.
  6. Capaz de mostrar la transmisión de Twitter en tiempo real.
  7. Puede twittear, buscar tweets favoritos directamente desde su terminal.

Instalación del cliente de Twitter Rainbow Stream en Linux

En la mayor parte de la distribución actual de Linux, Python ya debería estar instalado en su sistema. Puede verificar la versión de Python instalada como:

$ python --version

A continuación, instale el paquete python-pip utilizando los siguientes comandos según sus distribuciones de Linux.

# apt-get install python-pip 	[on Debian alike systems]
# yum install python-pip 	[on CentOS alike systems]

Nota: Use "dnf" en lugar de yum, si está en Fedora 22.

Verifique la versión del pip instalado.

$ pip --version

pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)

Ahora es el momento de instalar el cliente de twitter rainbow stream.

# pip install rainbowstream 	[For Python 2.7.x version]
# pip3 install rainbowstream	[For Python 3.x version]

Después de una instalación exitosa, debería recibir el siguiente mensaje en su terminal.

Es posible que desee obtener ayuda sobre rainbowstream.

$ rainbowstream -h 
OR
$ rainbowstream --h 

Uso del cliente de Twitter de Rainbow Stream

1. Primero debe conectarse y autorizar la aplicación en el sitio de Twitter usando su cuenta de Twitter.

Nota: debe tener una cuenta de Twitter, si no la crea.

2. Ahora escriba rainbowstream en su terminal Linux, como usuario.

$ rainbowstream

Se abrirá una pestaña en su navegador web HTTP predeterminado, inicie sesión y obtendrá un pin. Si ya ha iniciado sesión en su cuenta, la página debería mostrar PIN. Si ha configurado más de una cuenta de Twitter en su navegador web HTTP, considere intentar cerrar la sesión de otra cuenta e inicie sesión en la cuenta que desea conectarse.

3. Copie el PIN del navegador web HTTP en su terminal y presione la tecla de retorno.

Tardará unos segundos y debería obtener su twitter_user_name en el indicador de Linux.

Observe su flujo de Twitter, debería ver los tweets de aquellos a quienes sigue.

4. Para mostrar las imágenes del tweet directamente en su Terminal, puede hacer lo siguiente:

twitter: rainbowstream -iot

5. Para mostrar la tendencia actual de Twitter.

twitter: trend

6. Para ver la tendencia actual de Twitter específicamente por país, por ejemplo, India (IN).

twitter: trend IN

Nota: Aquí IN es para India. Si desea ver la tendencia actual de EE. UU. O de cualquier otro país, puede hacerlo.

7. Para ver su Twitter Inicio y Seguidores.

twitter: home
twitter: ls fl

8. Vea la lista de todos sus amigos, personas a las que está siguiendo.

twitter: ls fr

Aquí está la lista de comandos que puede ejecutar para manejar sus tweets y feeds de Twitter desde su terminal Linux.

También puede realizar cálculos matemáticos, que es una característica de Python simplemente como:

[@Avishek_1210]: 2*3
6
[@Avishek_1210]: 2**3
8
[@Avishek_1210]: 2+3
5
[@Avishek_1210]: 3-2
1
[@Avishek_1210]: 4/3
1

Puede usar el comando cal simplemente como si lo hubiera hecho en la terminal.

[@Avishek_1210]: cal
    August 2015       
Su Mo Tu We Th Fr Sa  
                   1  
 2  3  4  5  6  7  8  
 9 10 11 12 13 14 15  
16 17 18 19 20 21 22  
23 24 25 26 27 28 29  
30 31                 

¿Quieres divertirte un poco con esta aplicación? Intenta ver qué pasa:

random_rainbow('Your Text Here')
OR
order_rainbow('Your Text Here')

Entonces chicos, ¿cómo es la aplicación? ¿Te gusta este? Si eres un Linux-er y estás acostumbrado a Twitter, esta aplicación es para ti. Es fácil de configurar y usar. Aunque no uso Twitter muy a menudo, esta aplicación es realmente un arcoíris e interesante y quién sabe, empiezo a usar Twitter tanto como Facebook, solo por el interés en este cliente de Twitter de línea de comandos. Vale la pena probar esta aplicación. Deje que su voz sea audible. Envíenos sus valiosos comentarios en los comentarios a continuación. Me gusta y comparte con nosotros y ayúdanos a difundir.