Telegram-CLI пользуемся консольной версией Telegram

Как настроить работу приложения Telegram из терминала?

Используем Telegram CLI в Ubuntu Linux.

Telegram - это мессенджер от основателя Вконтакте Павла Дурова, разработан в качестве замены как электронной почты так и SMS. Приложение полностью бесплатно, что-то немного похожее на скайп, но в большей мере имеет схожесть с соц-сетью вконтакте, это и не удивительно, мессенджер от основателя Вконтакте Павла Дурова все же.

Используем консольную версию Telegram в Linux

Telegram  является своего рода открытой, надежной службой обмена сообщениями, которая работает в облаке. Это обеспечивает надежный открытый API, основная цель приложения направлена на неприкосновенность к вашей частной жизни. Имеется поддержка мобильного, десктоп и веб клиентов. Все эти пункты вместе сделали этот мессенджер невероятно популярным. В дополнение стоит добавить, что проект имеет полностью открытый исходный код, что позволяет всем желающим энтузиастам в Linux помочь и доработать его.

Telegram позволяет отправлять обычные текстовые сообщения, фотографии, видео и другие файлы между пользователями telegram, а также инициировать так называемые «тайные / приватные чаты», которые шифруются.

Чтобы не было недоразумений, пожалуйста, обратите внимание, что я пишу этот материал, не для того чтобы убедить кого-либо, что это приложение является "Лучшим" из утилит для обмена сообщениями. Я не хочу сказать, что это самый безопасный мессенджер, что стоит использовать Telegram CLI на повседневной основе, когда есть много различных приложений которые позволяют пользоваться аналогичным функционалом через GUI.

 

Сегодняшний материал лишь, чтобы продемонстрировать альтернативный  способ использования этого приложения. Если вам этот материал будете полезен я буду только рад. Если вы не захотите попробовать поработать в Telegram с терминала, не стоит беспокоиться, скорее этот материал просто не для вас.

Особенности Telegram Desktop:

  • легкое и безопасное общение в чате
  • обмен фото, видео и другие медиафайлы всевозможных форматов
  • обмен координатами GPS
  • автоматическое обновление
  • масштабирование интерфейса
  • настраиваемый фон чата
  • шифрование сообщений 
  • двойной уровень защиты(код доступа)
  • возможность завершения всех сессий одним нажатием мыши   
  • уведомления на рабочем столе при входящем сообщении(звук присутствует)     
  • самоуничтожение сообщений  
  • синхронизация сообщений между устройствами        
  • полностью открытое API        
  • доступ к сообщениям с любого устройства        
  • имеется версия как для PC так и онлайн
  • поддержка платформ (Windows, Linux, Mac).

Особенности Telegram CLI

Как и полноценные клиенты, Telegram CLI позволяет отправлять, получать и читать сообщения из списка контактов, каналов и групп. Он предлагает следующие возможности:

  • Писать цветные сообщение;
  • Управление сообщениями, в том числе историей сообщений;
  • Создание / подключение / управление групповыми чатами;
  • Запуск лишь одного приватного чата;
  • Добавление / редактирование / удаление контактов;
  • Отправка / фотографий, видео и других файлов.

Telegram CLI так же поддерживает автодополнение. Если вы один из тех пользователей, который регулярно забывают команды, это не является проблемой, этот процесс можно ускорить, вам нужно всего лишь помнить несколько первых символов любой команды, и использовать клавишу табуляции "Tab".

Функции, которые не поддерживаются в Telegram CLI, это стикеры, смайлы, пользовательские фоны, и другие визуальные функции.

Установка Telegram CLI

С центра приложений Ubuntu / Ubuntu Software эта версия не доступна, но мы ее можете установить с списка доступных пакетов "Snap".

Откройте терминал (Ctrl+Alt+T), далее выполним следующую команду:

sudo snap install telegram-cli

если вы впервые выполняете установку snap приложений, будет предложено установить мини ядро для правильной работы snap приложений, немного и не мало около 80 мб, после автоматически установится Telegram CLI.

Вход / Авторизация в Telegram CLI

Авторизация в Telegram CLI

Как  и WhatsApp, Telegram имеет привязку к мобильному телефону для подтверждения вашей личности. Начнем, выполним в терминале команду:

telegram-cli

будет предложено ввести ваш номер телефона, вводим в полном формате только без + перед номером, например если вы в Украине, вводим например (380634159220), после на телефон придет SMS с кодом который нужно будет ввести в терминале и авторизация завершена.

Авторизация, ввод кода с SMS в Telegram CLI Успешное завершение авторизации в Telegram CLI

Есть одно небольшое замечание, так как мне пришло два SMS как для Desktop клиента так и для CLI версии, "Вконтакте" немного запутался наверное и не понял кто и где авторизуется раз шлет два SMS, разобрались и вошли.

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

отправляем сообщения с Telegram CLI

Для проверки списка контактов, вы можете воспользоваться командой:

сontact_list

для проверки списка открытых чатов, выполним команду:

dialog_list

Пример для правильной отправки сообщения вашему другу, подруге, знакомому:

msg <name> <message>

Так же можно проверить историю сообщений, для проверки истории / history, выполним в терминале следующую команду:

history <name> <number of lines>

Смотрим историю в Telegram CLI

где вместо number of list вы можете указать сколько строк с истории которые вы хотите посмотреть. Полный список команд вы можете посмотреть на странице проекта на Github.

На этом пожалуй и окончим наш небольшой материал, если у вас есть вопросы, спрашивайте в комментариях к материалу.

Автор: Юрий Герук

Лицензия: CC BY-SA 4.0

Похожие материалы:
Помогла ли вам статья?
Да Нет
Статья оказалась полезной для 0 человек
avatar