Tweet da linha de comando Linux com fluxo de arco -íris

Tweet da linha de comando Linux com fluxo de arco -íris

Introdução

Rainbow Stream permite que você gerencie quase todos os aspectos da sua conta do Twitter da linha de comando. Sim, você leu isso certo. É um cliente completo do Twitter de linha de comando escrito em Python. As chances são de que você está caindo em um dos dois campos agora. Se você está um pouco insano que pensa que é uma boa ideia, fique atento. Rainbow Stream na verdade fornece uma experiência simples e intuitiva no Twitter da linha de comando Linux.

Pacotes de pré -requisito

Você provavelmente tem tudo o que precisa para fazer com que o Rainbow Stream trabalhando no seu sistema agora, mas apenas para ter certeza, existem alguns pacotes que você deve instalar se ainda não o fizer.

Distrões Debian

# instalação apt-get python-dev libjpeg libjpeg-dev libfreetype6 libfreeType6-dev zlib1g-dev virtualenv

Redhat Distos

# dnf/yum install python libjpeg freeetype freetype1 zlib python-virtualenv

Configure o VirtualEnv

Então, você não precisa exatamente do VirtualEnv, mas o Rainbow Stream puxa muitas dependências e, como precisar.

Descubra onde você deseja seu ambiente no Twitter e crie seu ambiente virtual.

$ virtualenv -p python3 twitter

Agora, cd para o seu novo Twitter pasta e ativar o ambiente.

$ CD Twitter $ fonte/ativação 

É isso. Você está pronto para instalar.

Instale o fluxo do arco -íris

Pip é a melhor maneira de gerenciar o fluxo de arco -íris, pois é um pacote Python que não é embalado por muitas, se houver, distribuições principais no momento deste guia. Tudo bem, embora. Instalá -lo com PIP é muito fácil.

PIP Instale o arco -íris

Pip passará por um processo de instalação relativamente demorado para puxar o fluxo do arco -íris e todas as suas dependências.

Uso básico

Primeira corrida

Você sempre precisará estar em seu ambiente virtual com ele ativado para executar o Rainbow Stream. Quando estiver lá, você pode iniciá -lo como qualquer outro aplicativo da CLI.

$ RainbowsTream

Em sua primeira corrida, o Rainbow Stream pedirá que você conceda permissão para acessar sua conta do Twitter. Ele abrirá automaticamente um navegador da web no seu computador para a página do Twitter necessária para conceder permissão de aplicativos externos para acessar sua conta. Preencha seu nome de usuário e senha do Twitter e confirme o acesso do Rainbow Stream.

Após sua confirmação bem -sucedida, a janela do terminal exibirá seu identificador no Twitter na arte ASCII e registrará você.

Definindo seu fluxo

Por padrão, o Rainbow Stream preencherá com novos tweets do seu fluxo quando eles chegam. Você não precisa fazer nada extra para ver tweets recebidos, e não precisa atualizar.

O Rainbow Stream acaba por tempo limite se você não estiver ativo há um tempo. Quando isso acontece, você precisa reativar seu fluxo. Você pode fazer isso digitando no seguinte.

transmitir o meu

Recebendo tweets recentes

Se você acabou de assinar e deseja ver tweets passados ​​de quando estava ausente, você pode usar o Rainbow Stream's lar comando para coletar um número específico de tweets anteriores.

Home 10

Abrindo um tweet

Rainbow Stream atribui todos os tweets que vêm em um ID. Esses IDs são exclusivos da sessão, mas redefinir. Realmente não importa, embora. Eles estão apenas para interagir com os tweets quando entram ou logo após serem puxados. Para abrir um tweet ou o link, use o comando embutido.

ID aberto#

Basta incluir o número no lugar de #eu ia.

Tweeting

Tweeting do Rainbow Stream é muito simples. Basta adicionar a carta t Antes do texto que você deseja twittar.

T Rainbow Stream é incrível! #cliftw

Retweetar

Retweeting do Rainbow Stream usa seu sistema de identificação. Tipo rt seguido pelo número de identificação do post que você gostaria de retweet.

Rt 15

Seguindo

Você provavelmente pode ver um padrão se desenvolvendo aqui. Como a maioria dos outros programas da CLI, tudo é feito com comandos simples que têm parâmetros. O mesmo vale para seguir alguém.

FL @LinuxConfig

Favorito

Para um tweet favorito, use favorito e o ID do tweet.

favorito 15

Citando

Citar é exatamente como os outros comandos baseados em ID.

Citação 15

Tendências

Se você quiser ver o que está tendendo globalmente, basta digitar tendência. Se você deseja as tendências do seu país, adicione o código do país de duas letras.

Trend -nos

Temas

Rainbow Stream tem vários temas disponíveis que alteram o esquema de cores de postagens em seu fluxo. Para listar os temas, digite tema. Para definir o tema, adicione o nome do tema.

Tema amanhã_ noite

Config

Rainbow Stream tem um sistema de configuração bastante simples. Para ver as opções disponíveis, digite Config. Você verá uma lista das opções disponíveis e seus valores atuais. Para mudar um, digite Config novamente seguido pelo item que você gostaria de alterar o conjunto igual ao novo valor.

config image_on_therm = true

O comando acima causará as imagens associadas aos tweets em seu feed para aparecer no terminal ... extremamente pixelado.

Recebendo mais ajuda

Há muito mais que o fluxo de arco -íris pode fazer. Infelizmente, demoraria muito tempo para passar por tudo em um único guia. No entanto, os desenvolvedores do Rainbow Stream construíram um sistema de ajuda incrível em seu cliente do Twitter. Para ver uma visão geral, digite h. Isso lhe dará uma imagem geral das categorias de ajuda que estão disponíveis. Para obter ajuda mais específica, digite h seguido pela categoria que você está procurando.

h Tweets

Você pode usar esse método como uma referência rápida sempre que precisar.

Se você está procurando ainda mais profundidade, sempre pode conferir o http: // www.arco -íris.org/ Site Rainbow Stream.

Pensamentos finais

Se você é o tipo de pessoa que ama absolutamente a linha de comando e deseja que um cliente do Twitter se encaixe no seu estilo de computação minimalista, o Rainbow Stream é exatamente a coisa para você. Na verdade, é muito simples e intuitivo quando você se acostuma ao seu sistema e, mesmo se você esquecer, o sistema de ajuda é ótimo. Rainbow Stream também faz um excelente elogio aos gerentes de janelas de ladrilhos; portanto, se você é fã deles, definitivamente deve dar uma chance também.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Comandos básicos do Linux
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Ubuntu 20.04 Guia
  • Instale Arch Linux na estação de trabalho VMware
  • Ubuntu 20.04: Lista de clientes torrent
  • Coisas para instalar no Ubuntu 22.04