Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

Rainbow Stream: консольный клиент Twitter

Оригинал: Rainbow Stream: A Terminal-based Twitter Client
Автор: Senthilkumar
Дата публикации: 19 августа 2014 года
Перевод: А. Кривошей
Дата перевода: март 2015 г.

Введение

Rainbow Stream - это консольный клиент Twitter, написанный на языке Python. Он достаточно интеллектуален, имеет привлекательный интерфейс и даже может отображать картинки непосредственно в терминале. Rainbow Stream написан поверх Python Twitter Tool и Twitter API, может работать с Python 2.7.x и 3.x .

Установка

Сначала убедитесь, что у вас в системе установлен Python v2.7+ или 3.x. Версию Python можно проверить с помощью команды:

$ python --vesion

Проще всего установить программу с помощью pip с правами sudo.

$ sudo pip install rainbowstream

Для пользователей Python 3:

$ sudo pip3 install rainbowstream

Но если вы достаточно близко знакомы с virtualenv, это более безопасный способ:

$ virtualenv venv

Для пользователей Python 3 : используйте ключ -p, чтобы задать расположение Python 3, как показано ниже.

$ virtualenv -p /usr/bin/python3 venv
$ source venv/bin/activate
$ pip install rainbowstream

Использование

Если rainbowstream установлен корректно, будет доступна следующая команда:

$ rainbowstream

Если вы хотите видеть фото из twitter прямо в терминале, попробуйте:

$ rainbowstream --iot

Пока ваш личный поток продолжается, вы можете отправлять сообщения, отвечать, ретвитить и так далее, прямо из консоли... Нажмите "h" и Enter, чтобы увидеть подсказки.

Ввод осуществляется в интерактивном режиме. Это значит, что вы можете использовать клавиши стрелок для перемещения по истории, клавишу tab для автозавершения команд. История ввода из предыдущих сессий также доступна.

Доступные команды описаны в документации.