Tweet à partir de la ligne de commande Linux avec Rainbow Stream

Tweet à partir de la ligne de commande Linux avec Rainbow Stream

Introduction

Rainbow Stream vous permet de gérer à peu près tous les aspects de votre compte Twitter à partir de la ligne de commande. Oui, tu as bien lu. C'est un client Twitter de ligne de commande en vedette complète écrite en python. Il y a de fortes chances que vous tombiez dans l'un des deux camps en ce moment. Si vous êtes dans celui légèrement fou qui pense que c'est une bonne idée, restez à l'écoute. Rainbow Stream offre en fait une expérience Twitter simple et intuitive de la ligne de commande Linux.

Packages préalables

Vous avez probablement tout ce dont vous avez besoin pour que Rainbow Stream travaille sur votre système en ce moment, mais juste pour être sûr, il y a quelques packages que vous devriez installer si vous n'avez pas déjà.

Distros Debian

# apt-get install python-dev libjpeg libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev virtualenv

Distros redhat

# dnf / yum installer python libjpeg freetype freeType1 zlib python-virtualenv

Configurer le virtualenv

Donc, vous n'avez pas exactement besoin de VirtualEnv, mais Rainbow Stream attire de nombreuses dépendances, et comme vous devrez le gérer avec PIP, vous devez probablement vouloir le compartimenter dans son propre environnement virtuel.

Déterminez où vous voulez votre environnement Twitter et créez votre environnement virtuel.

$ virtualenv -p python3 twitter

Maintenant, CD à votre nouveau Twitter dossier et activer l'environnement.

$ CD Twitter $ Source Bin / Activate 

C'est ça. Vous êtes prêt à installer.

Installer Rainbow Stream

PIP est le meilleur moyen de gérer Rainbow Stream, car il s'agit d'un package Python qui n'est pas emballé par beaucoup, le cas échéant, des distributions majeures au moment de ce guide. C'est bien, cependant. L'installer avec PIP est très facile.

pip installer rainbowstream

PIP passera à travers un processus d'installation relativement long pour attirer Rainbow Stream et toutes ses dépendances.

Utilisation de base

Première exécution

Vous devrez toujours être dans votre environnement virtuel avec lui activé pour exécuter Rainbow Stream. Une fois que vous y êtes, vous pouvez le démarrer comme toute autre application CLI.

$ Rainbowstream

Lors de votre première manche, Rainbow Stream va vous demander de lui accorder la permission d'accéder à votre compte Twitter. Il ouvrira automatiquement un navigateur Web sur votre ordinateur sur la page Twitter nécessaire pour accorder une autorisation de demande externe pour accéder à votre compte. Remplissez votre nom d'utilisateur Twitter et votre mot de passe et confirmez l'accès de Rainbow Stream.

Après votre confirmation réussie, la fenêtre du terminal affichera votre poignée Twitter dans l'art ASCII et vous enregistrera.

Définir votre flux

Par défaut, Rainbow Stream remplira de nouveaux tweets de votre ruisseau à leur arrivée. Vous n'avez pas besoin de faire quoi que ce soit de plus pour voir des tweets entrants, et vous n'avez pas besoin de vous actualiser.

Rainbow Stream finit par être temporisé si vous n'avez pas été actif depuis un moment. Lorsque cela se produit, vous devez réactiver votre flux. Vous pouvez le faire en tapant ce qui suit.

ruisseler la mienne

Obtenir des tweets récents

Si vous venez de signer et que vous voulez voir des tweets passés de votre absence, vous pouvez utiliser Rainbow Stream maison commande pour collecter un nombre spécifique de tweets passés.

maison 10

Ouvrir un tweet

Rainbow Stream attribue chaque tweet qui vient dans un identifiant. Ces identifiants sont uniques à la session, mais réinitialisent. Cela n'a pas vraiment d'importance, cependant. Ils ne sont que pour interagir avec les tweets lorsqu'ils entrent ou juste après qu'ils ont été tirés. Pour ouvrir un tweet ou le lien à partir de celui-ci, utilisez la commande intégrée.

ID ouvert #

Incluez simplement le numéro à la place de #identifiant.

Tweet

Tweeter de Rainbow Stream est très simple. Ajoutez simplement la lettre t Avant le texte que vous souhaitez tweeter.

T Rainbow Stream est génial! #cliftw

Retweet

Le retweeting de Rainbow Stream utilise son système d'identification. Taper rt suivi du numéro d'identification du message que vous souhaitez retweeter.

RT 15

Suivant

Vous pouvez probablement voir un modèle se développer ici. Comme la plupart des autres programmes CLI, tout est fait avec des commandes simples qui ont des paramètres. Il en va de même pour suivre quelqu'un.

fl @linuxconfig

Préféré

Pour favoriser un tweet, utilisez fave Et l'ID de tweet.

préférée 15

Citation

La citation est comme les autres commandes basées sur ID.

Citation 15

Les tendances

Si vous voulez voir ce qui est tendance à l'échelle mondiale, tapez simplement s'orienter. Si vous voulez les tendances de votre pays, ajoutez le code du pays à deux lettres.

nous tendance

Thèmes

Rainbow Stream a plusieurs thèmes disponibles qui modifient la palette de couleurs des messages dans votre flux. Pour énumérer les thèmes, tapez thème. Pour définir le thème, ajoutez le nom du thème.

thème demain_uit

Configurer

Rainbow Stream a un système de configuration assez simple. Pour voir les options disponibles, tapez configurer. Vous verrez une liste des options disponibles et leurs valeurs actuelles. Pour en changer, tapez configurer à nouveau suivi par l'élément que vous souhaitez modifier le set égal à la nouvelle valeur.

config image_on_therm = true

La commande ci-dessus fera apparaître les images associées aux tweets de votre flux dans le terminal… extrêmement pixélisé.

Obtenir plus d'aide

Il y a beaucoup plus que Rainbow Stream peut faire. Malheureusement, il faudrait trop de temps pour tout passer en revue dans un seul guide. Cependant, les développeurs Rainbow Stream ont construit un système d'aide génial dans leur client Twitter. Pour voir un aperçu d'aide, tapez H. Cela vous donnera une image générale des catégories d'aide disponibles. Pour obtenir une aide plus spécifique, tapez H suivi de la catégorie que vous recherchez.

h tweets

Vous pouvez utiliser cette méthode comme référence rapide chaque fois que vous avez besoin.

Si vous cherchez encore plus de profondeur, vous pouvez toujours consulter le http: // www.arc en ciel.org / Site Web Rainbow Stream.

Réflexions de clôture

Si vous êtes le type de personne qui aime absolument la ligne de commande et veut qu'un client Twitter s'adapte à votre style informatique minimaliste, Rainbow Stream est juste la chose pour vous. C'est en fait très simple et intuitif une fois que vous vous êtes habitué à son système, et même si vous oubliez, le système d'aide est génial. Rainbow Stream fait également un excellent compliment aux gestionnaires de fenêtres en carrelage, donc si vous êtes fan de ceux-ci, vous devriez certainement lui donner un coup de feu.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Commandes Linux de base
  • Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Ubuntu 20.04 Guide
  • Installez Arch Linux dans VMware Workstation
  • Ubuntu 20.04: Liste des clients torrent
  • Choses à installer sur Ubuntu 22.04