Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
aboutlinux
5 лет назад

Консольный Telegram для Linux

изображение.png

Давно обещала про него рассказать подробнее. Он может работать как в вашем терминале, так и в голой консоли вообще без оболочки.
Для установки консольного Телеграма, первым делом нам нужно зайти на его гитхаб-репозиторий и

  1. Найдите там ссылку Create application или перейдите на https://my.telegram.org/auth?to=apps прямо отсюда.
    изображение.png
    Авторизуйтесь, используя ваш номер телефона, на котором висит ваш телеграм-аккаунт.
    изображение.png
    После чего вас перебросит вот на такую страничку, где вы должны перейти по ссылке API development tools
    изображение.png
    И вас бросит на страницу, которую надо заполнить - имя/инициалы, сайт если есть. Там где Description напишите что хотите.

изображение.png

Вы получите основные адреса, а также параметры api_id и api_hash, необходимые для авторизации и использования в конфиге пользователя в консольном телеграме. На данный момент к каждому номеру может быть подключен только один api_id. Эти циферки нужно надежно сохранить и никому не показывать, потому что они дают право беспарольного доступа к телеге.
Далее заходим в консоль/терминал, устанавливаем/обновляем необходимые пакеты и библиотеки, поскольку приложение написано на Питоне (я даю по убунте/дебиану, но на гитхаб-странице есть шпаргалки и для других сборок), после чего клонируем сам репозиторий:
sudo apt install git python python3-pip aalib1
sudo pip3 install pillow telethon==0.19.1.6 python-aalib pysocks
git clone https://github.com/bad-day/TelegramTUI

Заходим в папку которую мы склонировали
cd TelegramTUI
и с помощью ls -a смотрим что у нас там есть

изображение.png

Видим приложение TelegramTUI и делаем его исполняемым (кто не в курсе, в отличие от винды, в линуксе расширение файла ни на что не влияет, тут главное атрибуты):
sudo chmod +x TelegramTUI - после выполнения команды должен засветиться зеленым (у меня он уже зеленый, потому что я сделала это давно).

Теперь настраиваем файл конфига
sudo nano config.ini (вместо nano с таким же успехом можно использовать любой другой текстовый редактор, включая тот что встроен в МС) и вместо желтых прямоугольников подставляем свои значения api_id и api_hash, которые вы получили и сохранили ранее, а также при надобности можете задействовать прокси, если роскомнадзор доберется и до нештатных API-серверов телеграма.
изображение.png

Сохраняем файл, ну и в общем все готово, можно запускать и юзать
./TelegramTUI - вот так из командной строки, ну или через МС если вам так удобнее

изображение.png

При первом запуске возможно попросит подтверждение через смс, но у некоторых не просит и начинает сразу работать, у кого как. Почему так происходит - не могу ответить.

Навигация вот так:
Tab - переключение между окнами
Shift+Tab - переключение окон в обратном порядке
Ctrl+S или Alt+Enter - отправка сообщения
Ctrl+R - удалить сообщение
Ctrl+O - отправить файл
Ctrl+Q - выход
Shift+Mouse (или стрелками + Shift) - скопировать текст в буфер
Shift+Ins - вставить текст из буфера
Также стрелками скроллятся окна контактов и сообщений, чтобы активировать нужный нам чат - наводимся на него стрелками или мышью и жмем Enter.

Ну и ответ на ожидаемый вопрос: Нафига это все нужно если есть обычный, привычный и удобный оконный Телеграм?
А чтоб было! Для кого-то это может быть просто интересным экспериментом, для кого-то возможностью использовать телеграм на каком-то очень старом компе, где кроме консоли ничего не грузится, еще можно написать для этого Телеграма скрипт и автоматически им прокачивать через Таллид-2 посты на Голосе, не тратя время на постоянные /buy/bid/order, ну или попонтоваться перед друзьями - вот мол видите, я не только красивая, но еще и умная - в консоль умею. Мои прозревают все когда видят как я в консоли работаю =)

255
554.341 GOLOS
На Golos с April 2019
Комментарии (33)
Сортировать по:
Сначала старые