No próximo artigo, daremos uma olhada no Rainbow Stream. Hoje existem muitos clientes Twitter disponíveis para Ubuntu, mas se você é um daqueles que prefere use uma CLI para ver e compartilhar tweets do Ubuntu, continue lendo as seguintes linhas.
Como já disse, se você é um usuário que gosta de usar o terminal, não vai querer sair do conforto dele e ir para outro lugar fazer tudo que o Twitter permite que você faça. Usar o terminal torna certas tarefas mais eficientes e ainda mais rápidas do que usar uma interface gráfica. É assim porque ferramentas de linha de comando não usam muitos recursos, o que os torna uma ótima alternativa para aplicativos gráficos, especialmente se você usar hardware mais antigo.
A seguir, veremos como qualquer usuário pode tweet diretamente da linha de comando do Ubuntu através do aplicativo Rainbow Stream. Para realizar todo o processo, veremos como instalar a aplicação dando-lhe acesso para usar a nossa conta do Twitter, e acabar tweetando através dela. Tudo o que vamos ver, eu tenho testado em um sistema Ubuntu 18.04 LTS.
Instalação do Rainbow Stream
Trata-se de um Aplicativo de código aberto baseado em Python. Podemos instalá-lo no Ubuntu através do Instalador do pacote Python Pip3. Para prosseguir com a instalação, só teremos que abrir um terminal (Ctrl + Alt + T) e executar o seguinte comando nele para instalar o pip3, caso seu sistema ainda não o tenha instalado:
sudo apt install python3-pip
O software será instalado no sistema. Agora podemos instalar o pacote Rainbow Stream via pip3:
sudo pip3 install rainbowstream
Você também pode precisar instale mais alguns pacotes para que o utilitário Rainbow Stream funcione bem em seu sistema. Essas bibliotecas adicionais podem ser instaladas usando o comando:
sudo apt-get install libsqlite3-dev libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev
Depois disso, tudo estará pronto para usar o Rainbow Stream CLI.
Iniciar Rainbow Stream e tweetar
Iniciar e usar o Rainbow Stream é muito simples. Só teremos que executar o seguinte comando para iniciar o Rainbow Stream CLI:
rainbowstream
O Rainbow Stream precisará de permissão para acessar o Twitter para podermos usar este cliente. O aplicativo agora requer um PIN. Para obtê-lo, precisamos faça login no Twitter através da seguinte página da web que será aberta automaticamente em nosso navegador padrão quando iniciamos o Rainbow Stream:
Digite seu nome de usuário e senha de e-mail / Twitter. Em seguida, clique no botão «Aplicativo autorizado«. Assim que as informações da conta forem verificadas, a API do Twitter irá gerar um PIN por meio do qual teremos acesso por meio do Rainbow Stream.
Depois disso, só teremos que escreva este PIN no Rainbow Stream para que o processo de autorização seja concluído e passemos para a próxima CLI:
Gerenciar Tweets com Rainbow Stream
Escreve "h”E então pressione o Intro. Este nós mostrará ajuda sobre tudo o que podemos fazer.
Por exemplo, se quisermos ver ajuda em tweets, usaremos o seguinte comando:
h tweets
A seguir, veremos algumas das coisas mais comuns que podemos fazer por meio desta CLI:
Se escrevermos 'me'e clique Intro, Nós veja nossos próprios Tweets.
Se queremos ver um número específico de Tweets, só teremos que escrever:
me [número]
Escreve "Início”E pressione Intro para veja nosso TimeLine. Nós também podemos especificar o número de Tweets que queremos que o Rainbow Stream nos mostre digitando:
home [número]
Se queremos tweet do Terminal, não teremos mais o que escrever t [texto do tweet] e então pressione Intro para tweetar diretamente.
Depois disso, podemos verifique se o tweet foi publicado corretamente.
Todos os tweets listados por meio deste utilitário vêm com um ID. Seremos capazes use o ID de um de seus tweets para excluí-lo usando o seguinte comando:
del [ID]
Se você quiser Sair da aplicação, você pode fazer isso usando o atalho Ctrl + C.
Desinstalar
Para remover o utilitário, você pode fazer isso executando o seguinte comando no terminal (Ctrl + Alt + T):
sudo pip3 uninstall rainbowstream
Para mais informações sobre este utilitário e seu uso, os usuários podem consultar o página do projeto GitHub ou o documentação oficial.