пятница, 21 сентября 2018 г.

Настройка Telegram в Pidgin в Ubuntu Linux


Pidgin - это кросплатформенный мессенджер, который поддерживает множество различных протоколов, в том числе ICQ, XMPP, IRC и многие другие. Но увы, протокол самого популярного на текущий день протокола Telegram нет по умолчанию в списке, и нет его в репозитории.

Можно установить его при помощи PPA. Итак, вводим команды в терминале:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install telegram-purple

Далее запускаем Pidgin и переходим к настройке программы:

"Уч.записи" → "Управление учётными записями" → "Добавить" → "Telegram" (где написано "Протокол")


Вводим свой номер телефона формате +7yyyxxxzzxx, "Сохранить". Пытаемся соединиться, и...

Получаем сообщение об ошибке "Lost connection to the server...". Это всё потому, что в России доблестная организация под названием Роскомнадзор (или Роскомпозор, как кому милее) пыталась заблокировать Telegram. Новые версии официального клиента у них не получилось заблокировать, а вот telegram-purple не работает. Не беда!

Настраиваем TOR+Privoxy. Как это сделать, я писал в статье ранее. Нет смысла повторяться.

Теперь выбираем:

"Уч.записи" → "+7yyyxxxzzxx (Telegram)" → "Изменить учётную запись" → вкладка "Прокси" → "HTTP" (где написано "Тип прокси")

"Узел:" 127.0.0.1
"Порт:" 8118


Заработало! Теперь просит ввести пароль из SMS, что непременно надо сделать.

P.S. Все картинки и другие медиафайлы, которые приходят из конференции (правда не в полном размере, а уменьшенные), хранятся в директории ~/.purple/logs/telegram/

1 комментарий:

  1. Добрый день! Спасибо за статью-иначе бы не настроил в Pidgin. Моя система: Ubuntu 16.04.6 LTS
    Статья несколько устарела, ключи шифрования пришлось ставить по ссылке:
    https://www.linuxuprising.com/2018/10/how-to-install-and-use-tor-as-proxy-in.htm . Иначе никак.
    Ссылка автора на статью по настройке Tor+Privoxy содержит указание по настройке браузера Arora для сёрфинга в интернете, что для настройки Telegram в Pidgin совершенно без надобности, а не разобравшись, что к чему только зря теряется время; для сёрфинга можно поставить Tor-portable, например.
    Настройки прокси в Pidgin у автора не работают. Рабочие настройки:
    1.Проверка портов и адреса Tor:

    $ cat /etc/tor/torsocks.conf | head -n 12 | tail -n
    • Покажет
    TorAddress 127.0.0.1
    TorPort 9050
    2. Далее
    "Уч.записи" → "+7yyyxxxzzxx (Telegram)" → "Изменить учётную запись" → вкладка "Прокси" → "Tor/Конфиденциальность(SOCKS5)" (где написано "Тип прокси")
    "Узел:" 127.0.0.1
    "Порт:" 9050
    Telegram сразу присылает код доступа(СМС на указанный в настройках телефон-даже если у вас там не стоит Telegram)-нужно заполнить форму-Имя и Фаммилию, затем ввести код доступа(появится новое окно)
    Ещё желательно установить плагин шифрования:
    $ sudo apt install pidgin-otr
    Telegram хорошо воспринимает вашу у становку в Pidgin. Если на смартфоне вы поставите телеграм после Pidgina, то все сообщения с кодами доступа начнут приходить на Pidgin.

    ОтветитьУдалить