Як використовувати Telegram в терміналі Linux за допомогою Telegram-CLI

Чи хотіли ви коли-небудь надсилати повідомлення зі свого облікового запису Telegram за допомогою терміналу Linux? Якщо так, спробуйте перевірити програму Telegram-CLI. Це повне переосмислення Telegram для терміналу Linux. Вона функціонує дуже подібно до традиційної графічної програми для Linux, з ключовою відмінністю. Замість приємного графічного інтерфейсу користувачі можуть переміщатися між користувачами в чатах, загальнодоступними каналами та групами за допомогою команд з терміналу.

Щоб було зрозуміло, Telegram CLI не для всіх, але якщо ви шанувальник сервісу та ботанік терміналів, ця програма занадто чудова, щоб відмовитися від неї. Дотримуйтесь наведених нижче інструкцій, щоб дізнатися, як встановити та використовувати його у вибраній операційній системі Linux.

Побудова Telegram-CLI

Telegram CLI не поширюється в Linux через власні пакунки, тому, якщо ви хочете використовувати це програмне забезпечення, вам доведеться створити його самостійно. Перш ніж він буде створений правильно, вам потрібно буде встановити важливі програми та файли залежностей.

Ubuntu/Debian

sudo apt install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make

або

sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make

Fedora

sudo dnf install lua-devel openssl-devel libconfig-devel readline-devel libevent-devel libjansson-devel python-devel

OpenSUSE

sudo zypper in lua-devel libconfig-devel readline-devel libevent-devel libjansson-devel python-devel libopenssl-devel

Коли всі залежності працюють правильно на вашому ПК з Linux, можна безпечно починати створювати Telegram CLI. Для початку скористайтеся інструментом Git, щоб отримати останній вихідний код.

  Як встановити Lightworks на Linux

Примітка: якщо у вас не встановлено Git, можливо, вам знадобиться це зробити, перш ніж продовжити.

git clone https://github.com/vysheng/tg --recursive

За допомогою компакт-диска введіть вихідний каталог Telegram CLI.

cd tg

Звідси вам потрібно буде запустити інструмент налаштування. Цей інструмент просканує ваш ПК з Linux, перевірить залежності та в цілому переконається, що все готове до роботи. Якщо це не вдається, прочитайте наведені вище інструкції ще раз, оскільки, можливо, ви зробили щось не так. Конфігурація успішна, якщо помилки не з’являються.

./configure

Почніть процес збирання Telegram CLI, викликавши команду make.

make

Компіляція може зайняти деякий час, тому запустіть термінал. Після завершення компіляції термінал знову зможе прийняти введення.

Установка через пакет AUR

Немає необхідності створювати пакет Telegram-CLI вручну на Arch Linux, оскільки є офіційний пакет AUR. Не помиляйтеся, програма все ще будується, але файл pkgbuild виконує всю роботу за вас. Щоб побудувати, дотримуйтесь цих інструкцій.

Спочатку встановіть пакет Git на свій ПК Arch.

sudo pacman -S git

Візьміть останню версію пакета Telegram-CLI AUR з клоном Git.

git clone https://aur.archlinux.org/telegram-cli-git.git

використовуйте компакт-диск, щоб перейти до папки клону на вашому ПК Arch.

cd telegram-cli-git

Почніть процес складання. Майте на увазі, що деякі залежності можуть не встановлюватися. якщо це так, перейти на цю сторінку і візьміть їх вручну.

makepkg -si

Встановіть пакет Via Snap

Telegram-CLI легко створюється за допомогою вихідного коду майже в кожному дистрибутиві Linux. Однак іноді виникають проблеми з вихідним кодом, і залежно від вашого дистрибутива Linux у вас можуть виникнути проблеми зі створенням його. Якщо ви дотримувалися наведених вище інструкцій і отримали помилки, альтернативним способом використання цього програмного забезпечення є інсталяція швидкого пакета Telegram-CLI.

  Як встановити редактор зображень Gimp на Linux

Використання цього програмного забезпечення через Snap є чудовою ідеєю, оскільки супроводжувач Snap піклується про всі проблеми з програмним забезпеченням. Найкраще те, що Snaps працює практично в кожному дистрибутиві Linux, тому немає сумнівів, що ви зможете його запустити. Щоб встановити Telegram-CLI, спершу дотримуйтесь нашого посібника, щоб дізнатися, як встановити та запустити пакети Snap у вашому дистрибутиві Linux. Коли Snaps запущено, скористайтеся цією командою терміналу, щоб встановити останній пакет Telegram-CLI.

sudo snap install telegram-cli

Хочете видалити Telegram-CLI? Спробуйте цю команду Snap.

sudo snap remove telegram-cli

Використання Telegram-CLI

Якщо ви створили Telegram-CLI з джерела, запустіть його за допомогою цієї команди:

cd ~/tg
bin/telegram-cli -k tg-server.pub

Скасуйте користувачів, запустіть:

telegram-cli

Коли відкриється інтерфейс терміналу Telegram, вам потрібно буде увійти у свій обліковий запис. Вхід через термінал дуже схожий на використання офіційної програми Telegram на Linux. Введіть номер телефону, підключений до вашого облікового запису, щоб продовжити.

  Як грати в ігри Playstation на Linux

Якщо номер правильний, Telegram надішле код входу через інші програми Telegram, у які ви ввійшли, або за допомогою тексту. Введіть код, а потім натисніть клавішу введення, щоб продовжити.

Доступ до контактів

Щоб переглянути контакти Telegram через Telegram-CLI, введіть contact_list у підказці та натисніть клавішу enter. Використання contact_list показує список усіх людей, з якими ви дружите в Telegram. Зрозумійте, що він не показуватиме користувачів, яких спеціально не додано.

Перегляд чатів

Бажаєте переглянути чати, що виконуються за допомогою Telegram-CLI? Спробуйте ввести команду dialog_list. Тут відображаються всі групи та ланцюжки чату прямих повідомлень, які ви відкриті в Telegram. Щоб надіслати комусь повідомлення в будь-якому з цих чатів, спробуйте:

msg nameofperson messagename


Не забудьте також перевірити інші речі, які може зробити Telegram-CLI, ввівши довідку.

Закрийте клієнт Telegram-CLI в будь-який час, ввівши quit або натиснувши Ctrl + Z.