Twitter Cli, client de Twitter per a la línia d'ordres

nom twitter cli

En el següent article anem a fer una ullada a Twitter CLI, o simplement t. Avui en dia, he començat a utilitzar el mode CLI més que la interfície gràfica en el meu escriptori. Treballar des de la línia de comandaments és una manera divertida, ràpida, segura i recomanada d'aprendre a utilitzar GNU / Linux.

Cada dia, pas una estona en els fòrums de GNU / Linux, llocs web i blocs en la recerca d'alternatives de CLI a les aplicacions GUI que més utilitzo. Com dic, em vaig ensopegar amb un client de Twitter per a la línia d'ordres anomenat «Twitter CLI» o simplement «t». Aquest ens permetrà interactuar amb Twitter des de la nostra terminal. Es tracta d'una aplicació genial amb la qual els fans de la terminal podrem gaudir de molt bones estones en aquesta xarxa social.

Instal·lador

Abans de res haurem de assegurar-nos tenir instal·lat Ruby en el nostre sistema. En els sistemes basats en DEB com Ubuntu o Linux Mint, la següent comanda instal·larà Ruby:

sudo apt install ruby-dev

Ara, ja podrem instal·lar «Twitter CLI» utilitzant la comanda:

sudo gem install t

Aquesta comanda instal·larà l'eina «CLI de Twitter» juntament amb totes les dependències.

Nota: En cas que tinguis un error relacionat amb el PATH de sistema, podrem afegir ruby ​​a la nostra variable PATH. Si no ha tornat cap error la terminal, simplement omet aquesta part.

En el meu cas, he afegit el següent al meu PATH:

echo 'export PATH="$HOME/.gem/ruby/2.4.0/bin:$PATH"' >> ~/.bashrc

Per actualitzar els canvis de l'PATH, executarem:

source ~/.bashrc

A continuació, ja hauríem de poder instal·lar «t» utilitzant la següent comanda:

sudo gem install t

Configuració

Abans d'utilitzar t, primer haurem de registrar una aplicació amb Twitter. Per a això haurem de seguir els següents passos.

Primer haurem de iniciar sessió en el lloc d'administració d'aplicacions de Twitter. A continuació caldrà fer clic a «Crear nova aplicació".

twitter cli twitter app

Anem a completar els camps requerits i enviem el formulari. Cal tenir en compte que la sol·licitud ha de tenir un nom únic. A continuació, anem a moure'ns a la pestanya «permisos » y canviar la configuració d'Accés a «Missatges directes de lectura, escriptura i accés». Un número de telèfon mòbil ha d'estar associat amb el seu compte de Twitter per obtenir privilegis d'escriptura.

dades twitter cli al web

Ara és el moment de moure'ns a la pestanya «Claus i claus d'accés» per veure la Clau API i el API Secret que necessitarem copiar i enganxar quan el programa ens ho demani.

Autoritzar el client

Ja hem instal·lat «t» i hem creat i registrat una aplicació a Twitter. Ara, necessitem autoritzar aquesta eina amb el nostre compte de Twitter. Per a això, executarem a la terminal (Ctrl + Alt + T):

t authorize

t authorize twitter cli

Apareix un quadre de diàleg. En ella se'ns dirà que pressionem la tecla de retorn per obrir el lloc de Twitter Developer i copiar / enganxar la Clau API i el API Secret quan se'ns demani. Només haurem de seguir els passos.

A l'acabar, si obtenim el missatge «Authorization successful«, Felicitats! Ja tindrem configurat correctament «t» amb el nostre compte de Twitter.

Per veure la llista de tots els comptes que hem autoritzat, executarem:

t accounts

Aquesta opció ens mostrarà els usuaris que estiguin autoritzats en el nostre sistema per utilitzar l'aplicació. Si autoritzes més d'un compte, l'últim compte autoritzada s'establirà com activa.

Per a la establir un altre compte com activa, N'hi ha prou esmentar el nom d'usuari i la seva clau de consumidor com a continuació:

t set active sapoclay RQi8DiW4IuPt

Totes les dades de compte autoritzats s'emmagatzemaran a l'arxiu ~ / .Trc. Podeu veure els detalls dels comptes en qualsevol moment mitjançant la comanda:

comptes guardades twitter cli

cat ~/.trc

Ús Twitter CLI

Arribats fins aquí, és l'ara a veure com enviar un tweet. Per a això només haurem d'executar:

tweet des de la consola enviat

t update "Enviando un Tweet desde la consola de Ubuntu"

Com es pot veure en la següent captura, el tweet es publica a Twitter sense problema i immediatament:

tweet enviat a twitter

Un puntàs d'aquesta eina serà que ens mostrarà com eliminar el nostre últim tweet. Per eliminar el tweet anterior, jo he hagut d'executar la següent comanda:

t delete status 913726339378827270

Per a la incloure caràcters especials en els nostres tweet, Només haurem de embolicar-lo amb cometes simples en lloc de cometes dobles, de manera que aquests caràcters no són interpretats pel nostre shell. Si utilitzes cometes simples, el teu Tweet òbviament no pot contenir cap apòstrof llevat que els fixis amb una barra invertida.

Ara sabem com publicar un tweet i com eliminar-lo. també podrem veure els detalls complets d'un usuari de Twitter si coneixem el nom de l'usuari. Podrem veure els detalls del seu compte mitjançant la comanda:

t whois @ubunlog

Per veure les estadístiques d'un usuari, només haurem d'executar:

t users -l @ubunlog

Hi ha més opcions, però l'article es faria massa llarg. per veure la llista completa d'ordres disponibles, Només haurem d'executar:

ordres twitter cli

t help

Podem consultar totes les seves característiques i altres propietats d'aquest projecte en la pàgina de GitHub.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.