Телеграм в Termux
BlueQuality
Недавно наткнулся на интересный репозиторий, позволяющий запустить месенджер Telegram прямо в термуксе, не буду долго томить, приступим. Сразу хочу обратить внимание, что после всех проделаных операций, объем вашей памяти, может вырасти на 5.7 гб.
Устанавливать я буду через скрипт atilo в kali. Первым делом необходимо добавить репозитории для скачивания atilo.
echo "deb [trusted=yes] https://yadominjinta.github.io/files/ termux extras" >> $PREFIX/etc/apt/sources.list
После обновить репозитории и скачать скрипт
apt update
pkg install atilo
Качаем kali в термукс
atilo install kali

startkali
Теперь устанавливаем пакет kali-linux-full
apt install kali-linux-full
В процессе настройки отвечаем yes или no.
Я ответил на всё no.




Далее следует выбрать набор символов, который должен поддерживаться консольным шрифтом. По умолчанию это значение 23. Его и оставим нажав enter


После, клонируем репозиторий с GitHub
git clone https://github.com/bad-day/TelegramTUI
cd TelegramTUI
Нас интересует README.md
less README.md

Тут подробно указыватся как использовать Телеграм в терминале
В инструкции по установке зависимостей указано, что необходимо наличие telethon версии 0.19.1.6.
pip3 install telethon==0.19.1.6
Остальные команды в README.md файле выполнять необязательно, так как установкой пакета kali-linux-full мы инсталлировали всё необходимое для корректной работы.
Для запуска TelegramTUI пользуемся справкой

Нужно создать приложение по ссылке - тык

Попадаем на страничку, где жмём по синей надписи "API development tools"

Нас перекидывает на страничку авторизации. Здесь необходимого указать номер телефона своего аккаунта Телеграм, дождаться кода, и ввести его в соответствующее поле

Поля выше можно заполнить по своему желанию и предпочтению

После создания приложения понадобится api_id и api_hash. Их мы копируем, и вставляем в соответствующие поля файла config.ini
apt install nano
nano config.ini
Должно получиться так

Выходим из редактора, сохраняем файл
ctrl + x
y
enter
Запускаем TelegramTUI
./telegramTUI


Что касательно навигации по сему чуду, читаем README.md, там всё сказано.