Rainbow Stream - um cliente Twitter de linha de comando avançado para Linux
Para todas aquelas pessoas que gostam de usar o Twitter no console/terminal em vez da interface gráfica do usuário, agora podem acessar sua conta do Twitter diretamente do console Linux. Sim, você ouviu direito. Agora você pode acessar sua conta do Twitter usando um cliente do Twitter de linha de comando do Linux chamado Rainbow Stream.
O que é o fluxo do arco-íris
Rainbow Stream é um cliente Twitter gratuito e de código aberto para linha de comando Linux, lançado sob licença MIT. É capaz de mostrar tweetstream em tempo real, redigir um tweet, pesquisar, favorito,…..etc. Rainbow Stream oferece muita diversão direto no seu terminal Linux. Também é capaz de mostrar imagens do Twitter diretamente no terminal.
Ele foi escrito em Python e construído com base na API do Twitter e na ferramenta Python para Twitter. Para executar esta aplicação em seu console você deve ter instalado o python e o pip versão 2.7.x ou 3.x .
Recursos do RainbowStream
- Cliente Twitter gratuito e de código aberto para linha de comando do Linux.
- Capaz de renderizar imagens do Twitter no Terminal.
- Procurador de suporte.
- Modo interativo suportado.
- Personalização do tema bem implementada.
- Capaz de mostrar stream do Twitter em tempo real.
- Você pode tweetar, pesquisar tweets favoritos diretamente do seu terminal.
Instalação do cliente Rainbow Stream Twitter no Linux
Na maior parte da distribuição Linux atual, o python já deve estar instalado em seu sistema. Você pode verificar a versão do Python instalada como:
python --version
Em seguida, instale o pacote python-pip usando os seguintes comandos de acordo com suas distribuições Linux.
apt-get install python-pip [on Debian alike systems]
yum install python-pip [on CentOS alike systems]
Nota: Use ‘dnf’ no lugar de yum, se você estiver no Fedora 22.
Verifique a versão do pip instalado.
pip --version
pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)
Agora é hora de instalar o cliente Rainbow Stream Twitter.
pip install rainbowstream [For Python 2.7.x version]
pip3 install rainbowstream [For Python 3.x version]
Após a instalação bem-sucedida, você deverá receber a mensagem abaixo em seu terminal.
Você pode querer obter ajuda no Rainbowstream.
rainbowstream -h
OR
rainbowstream --h
Uso do cliente Rainbow Stream no Twitter
1. Primeiro você precisa conectar e autorizar o aplicativo no site do Twitter usando sua conta do Twitter.
Nota: você deve ter uma conta no Twitter, caso não crie uma.
2. Agora digite 'rainbowstream'
em seu terminal Linux, como usuário.
rainbowstream
Uma guia será aberta em seu navegador HTTP padrão, faça login e você receberá um PIN. Se você já fez login em sua conta, a página deverá mostrar o PIN. Se você configurou mais de uma conta do Twitter em seu navegador HTTP, considere tentar sair de outra conta e fazer login na conta que deseja conectar.
3. Copie o PIN do navegador HTTP para o seu terminal e pressione a tecla Enter.
Isso levará alguns segundos e você deverá obter seu twitter_user_name no prompt do Linux.
Observe o seu stream do Twitter, você deverá ver os tweets daqueles que você segue.
4. Para exibir imagens de tweets diretamente em seu Terminal, você pode fazer:
twitter: rainbowstream -iot
5. Para exibir a tendência atual do Twitter.
twitter: trend
6. Para ver a tendência atual do Twitter especificamente em termos de país, por exemplo, Índia (IN).
twitter: trend IN
Nota: Aqui IN é para a Índia. Se quiser ver a tendência atual dos EUA ou de qualquer outro país, você pode fazê-lo.
7. Para ver sua página inicial e seguidores no Twitter.
twitter: home
twitter: ls fl
8. Veja a lista de todos os seus amigos, pessoas que você segue.
twitter: ls fr
Aqui está a lista de comandos que você pode executar para lidar com seus tweets e feeds do Twitter a partir de seu terminal Linux.
- Command
O que isso faz
- h
Ajuda
- p
Pause o Twitter Stream para o cliente em seu Terminal
- r
Retomar a transmissão do Twitter, que foi pausada anteriormente
- c
Limpe o console do Linux
- v
Informações de versão do cliente Twitter
- q
Sair do Rainbow Stream
- theme
Liste todos os temas disponíveis
- theme Name_of_Theme
Aplique o tema, por exemplo, theme monaki aplicará monaki
Tema- notification
Veja sua notificação do Twitter
- whois @Avishek_1210
Ele mostrará o perfil de @Avishek_1210
- mentions
Ele mostrará a linha do tempo das menções.
- view @Avishek_1210
Mostrar linha do tempo de @Avishek_1210
- s string
Ele irá procurar a palavra ‘string’. Você pode usá-lo com/sem
HashTag- t I Love #Tecmint
Irá imprimir I Love #Tecmint no Twitter
- inbox
Mostre suas mensagens na caixa de entrada
- fl @Avishek_1210
Siga @Avishek_1210
- ufl @Avishek_1210
Deixar de seguir @Avishek_1210
- block @Avishek_1210
Bloquear @Avishek_1210
- unblock @Avishek_1210
Desbloquear @Avishek_1210
- report @Avishek_1210
Denunciar @Avishek_1210 como conta de SPAM
- List home
Mostrar linha do tempo da lista
Você também pode realizar cálculos matemáticos, que são um recurso do Python simplesmente 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
Você pode usar o comando cal simplesmente como se tivesse feito no 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
Quer se divertir com este aplicativo? Experimente e veja o que acontece:
random_rainbow('Your Text Here')
OR
order_rainbow('Your Text Here')
Então pessoal, como está o aplicativo? Você gosta disso? Se você é Linux e está acostumado com o Twitter, este aplicativo é para você. É fácil de configurar e usar. Embora eu não use o Twitter com muita frequência, este aplicativo é realmente um arco-íris e interessante e quem sabe eu comece a usar o Twitter tanto quanto o Facebook, apenas por causa do interesse neste cliente de linha de comando do Twitter. Vale a pena experimentar este aplicativo. Deixe sua voz ser audível. Forneça-nos seus valiosos comentários nos comentários abaixo. Curta e compartilhe-nos e ajude-nos a divulgar.