Rainbow Stream - Un client Twitter avancé en ligne de commande pour Linux
Pour tous ceux qui aiment utiliser Twitter dans la console/terminal plutôt que dans l'interface utilisateur graphique, ils peuvent désormais accéder à leur compte Twitter directement depuis la console Linux. Oui, vous avez bien entendu. Vous pouvez désormais accéder à votre compte Twitter à l'aide d'un client Twitter en ligne de commande Linux appelé Rainbow Stream.
Qu'est-ce que Rainbow Stream
Rainbow Stream est un client Twitter gratuit et open source pour ligne de commande Linux, publié sous licence MIT. Il est capable d'afficher le flux de tweets en temps réel, de rédiger un tweet, de rechercher, de favoris,…..etc. Rainbow Stream offre un vrai plaisir directement dans votre terminal Linux. Il est également capable d'afficher des images Twitter directement sur le terminal.
Il est écrit en Python et construit sur l'API Twitter et l'outil Twitter Python. Pour exécuter cette application dans votre console, vous devez avoir installé python et pip version 2.7.x ou 3.x .
Caractéristiques de RainbowStream
- Client Twitter gratuit et open source pour ligne de commande Linux.
- Capable de restituer l'image Twitter dans Terminal.
- Proxy de soutien.
- Mode interactif pris en charge.
- Personnalisation du thème bien mise en œuvre.
- Capable d'afficher le flux Twitter en temps réel.
- Vous pouvez tweeter, rechercher des tweets favoris directement depuis votre terminal.
Installation du client Twitter Rainbow Stream sous Linux
Dans la plupart des distributions Linux actuelles, Python devrait déjà être installé sur votre système. Vous pouvez vérifier la version de Python installée comme :
python --version
Ensuite, installez le package python-pip à l'aide des commandes suivantes selon vos distributions Linux.
apt-get install python-pip [on Debian alike systems]
yum install python-pip [on CentOS alike systems]
Remarque : utilisez « dnf » à la place de yum, si vous utilisez Fedora 22.
Vérifiez la version du pip installé.
pip --version
pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7)
Il est maintenant temps d’installer le client Twitter Rainbow Stream.
pip install rainbowstream [For Python 2.7.x version]
pip3 install rainbowstream [For Python 3.x version]
Après une installation réussie, vous devriez recevoir le message ci-dessous sur votre terminal.
Vous aimeriez peut-être obtenir de l'aide sur Rainbowstream.
rainbowstream -h
OR
rainbowstream --h
Utilisation du client Twitter Rainbow Stream
1. Vous devez d'abord vous connecter et autoriser l'application sur le site Twitter en utilisant votre compte Twitter.
Remarque : Vous devez disposer d'un compte Twitter, si vous n'en créez pas.
2. Tapez maintenant 'rainbowstream'
dans votre terminal Linux, en tant qu'utilisateur.
rainbowstream
Il ouvrira un onglet dans votre navigateur Web HTTP par défaut, connectez-vous et vous obtiendrez une épingle. Si vous êtes déjà connecté à votre compte, la page devrait afficher le PIN. Si vous avez configuré plusieurs comptes Twitter dans votre navigateur Web HTTP, envisagez d'essayer de vous déconnecter d'un autre compte et de vous connecter au compte que vous souhaitez connecter.
3. Copiez le PIN du navigateur Web HTTP dans votre terminal et appuyez sur la touche Retour.
Cela prendra quelques secondes et vous devriez obtenir votre nom d'utilisateur_twitter dans votre invite Linux.
Notez votre flux Twitter, vous devriez voir les tweets de ceux que vous suivez.
4. Pour afficher les images du tweet directement dans votre Terminal, vous pouvez :
twitter: rainbowstream -iot
5. Pour afficher la tendance Twitter actuelle.
twitter: trend
6. Pour connaître la tendance actuelle de Twitter spécifiquement par pays, par exemple en Inde (IN).
twitter: trend IN
Remarque : Ici, IN correspond à l'Inde. Si vous souhaitez voir la tendance actuelle pour les États-Unis ou tout autre pays, vous pouvez le faire.
7. Pour voir votre accueil et vos abonnés Twitter.
twitter: home
twitter: ls fl
8. Vous pouvez voir la liste de tous vos amis, des personnes que vous suivez.
twitter: ls fr
Voici la liste des commandes que vous pouvez exécuter pour gérer vos tweets et flux Twitter depuis votre terminal Linux.
- Command
Ce que ça fait
- h
Aide
- p
Suspendez le flux Twitter pour le client dans votre terminal
- r
Reprendre le flux Twitter, qui a été interrompu précédemment
- c
Effacer la console Linux
- v
Informations sur la version du client Twitter
- q
Quitter Rainbow Stream
- theme
Répertoriez tous les thèmes disponibles
- theme Name_of_Theme
Appliquez le thème, par exemple, thème monaki appliquera monaki
Thème- notification
Voir votre notification Twitter
- whois @Avishek_1210
Il affichera le profil de @Avishek_1210
- mentions
Il affichera la chronologie des mentions.
- view @Avishek_1210
Afficher la chronologie de @Avishek_1210
- s string
Il recherchera le mot « chaîne ». Vous pouvez l'utiliser avec/sans
HashTag- t I Love #Tecmint
Il imprimera I Love #Tecmint sur Twitter
- inbox
Afficher vos messages de boîte de réception
- fl @Avishek_1210
Suivez @Avishek_1210
- ufl @Avishek_1210
Ne plus suivre @Avishek_1210
- block @Avishek_1210
Bloquer @Avishek_1210
- unblock @Avishek_1210
Débloquer @Avishek_1210
- report @Avishek_1210
Signaler @Avishek_1210 comme compte SPAM
- List home
Afficher la chronologie de la liste
Vous pouvez également effectuer des calculs mathématiques, qui sont une fonctionnalité de Python simplement comme :
[@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
Vous pouvez utiliser la commande cal simplement comme si vous l'aviez fait dans un 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
Envie de vous amuser avec cette application ? Essayez et voyez ce qui se passe :
random_rainbow('Your Text Here')
OR
order_rainbow('Your Text Here')
Alors les gars, comment se passe l'application ? Aimes-tu ça? Si vous êtes un utilisateur Linux et habitué à Twitter, cette application est faite pour vous. Il est facile à installer et à utiliser. Bien que je n'utilise pas Twitter très souvent, cette application est vraiment arc-en-ciel et intéressante et qui sait, je commence à utiliser Twitter autant que Facebook, simplement à cause de mon intérêt pour ce client Twitter en ligne de commande. Cette application vaut la peine d'être essayée. Laissez votre voix être audible. Faites-nous part de vos précieux commentaires dans les commentaires ci-dessous. Aimez-nous, partagez-nous et aidez-nous à nous propager.