Ви коли-небудь хотіли надсилати повідомлення від своїхРахунок 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
Використання CD, увійдіть у вихідний каталог Telegram CLI.
cd tg
Звідси вам потрібно буде запустити налаштувати інструмент. Цей інструмент просканує ваш ПК з Linux, перевірить наявність залежностей і загалом переконається, що все готово. Якщо це не вдається, прочитайте інструкції ще раз, оскільки, можливо, ви зробили щось не так. Конфігурація проходить успішно, коли не з’являються помилки.
./configure
Почніть процес складання для Telegram CLI, зателефонувавши до зробити командування.
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
використання CD щоб перейти до папки клонів на вашому ПК Arch.
cd telegram-cli-git
Почніть процес збирання. Майте на увазі, що деякі залежності можуть не встановитись. Якщо це так, перейдіть на цю сторінку та захопіть їх вручну.
makepkg -si
Встановіть через пакет 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, введіть список контактів у запиті та натисніть клавішу введення. Використання список контактів відображає список усіх людей, з якими ви дружите в Telegram. Зрозумійте, що він не відображатиме користувачів, які спеціально не додані.

Перегляд чатів
Хочете переглянути чати, які ведуться із Telegram-CLI? Спробуйте ввести в dialog_list командування. Тут відображаються всі групи та потокові чати прямого повідомлення, які ви відкрили в Telegram. Щоб надіслати комусь повідомлення в будь-якому з цих чатів, спробуйте:
msg nameofperson messagename
Не забудьте також ознайомитися з іншими речами, які Telegram-CLI може зробити, ввівши текст допомогу.
У будь-який час закрийте клієнта Telegram-CLI, ввівши його кинутиабо натисканням Ctrl + Z.
Коментарі