Чи хотіли ви коли-небудь надсилати повідомлення зі свого облікового запису 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, щоб отримати останній вихідний код.
Примітка: якщо у вас не встановлено 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.
Використання цього програмного забезпечення через 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. Введіть номер телефону, підключений до вашого облікового запису, щоб продовжити.
Якщо номер правильний, 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.