Da li ste ikada poželeli da upravljate svojim Telegram nalogom putem Linux terminala? Ako je odgovor potvrdan, obavezno pogledajte Telegram-CLI. Ovaj program predstavlja potpunu reimplementaciju Telegrama specijalno za Linux terminal. Funkcioniše veoma slično tradicionalnoj grafičkoj verziji, sa jednom ključnom razlikom. Umesto intuitivnog grafičkog interfejsa, korisnici se kroz razgovore, javne kanale i grupe kreću koristeći komande u terminalu.
Važno je napomenuti da Telegram CLI nije za svakoga. Međutim, ako ste strastveni korisnik Telegrama i istovremeno uživate u radu u terminalu, ovaj program je nešto što ne biste smeli da propustite. Pratite uputstva koja slede kako biste naučili kako da ga instalirate i koristite na vašem Linux operativnom sistemu.
Instalacija Telegram-CLI
Telegram CLI se ne distribuira putem standardnih paketa na Linuxu, tako da ćete, ukoliko želite da ga koristite, morati sami da ga kompajlirate. Pre nego što započnete proces kompilacije, neophodno je instalirati sve potrebne zavisnosti i programe.
Ubuntu/Debian
sudo apt install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make
ili
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
Kada sve zavisnosti budu uspešno instalirane na vašem Linux računaru, možete bezbedno da pređete na izradu Telegram CLI. Za početak, koristite Git alatku da biste preuzeli najnoviji izvorni kod.
Napomena: Ukoliko nemate instaliran Git, to ćete morati da učinite pre nego što nastavite.
git clone https://github.com/vysheng/tg --recursive
Koristeći komandu cd
, pređite u direktorijum sa izvornim kodom Telegram CLI.
cd tg
Sada je potrebno da pokrenete alatku za konfiguraciju. Ova alatka će analizirati vaš Linux sistem, proveriti postojanje svih zavisnosti i obezbediti da je sve spremno za kompilaciju. Ako dođe do greške, pažljivo ponovo pročitajte prethodna uputstva, jer je moguće da ste nešto propustili. Konfiguracija je uspešna kada se ne pojave nikakve greške.
./configure
Započnite proces kompilacije Telegram CLI izvršavanjem komande make.
make
Kompilacija može potrajati, zato dopustite terminalu da radi svoj posao. Kada se proces kompilacije završi, terminal će ponovo biti spreman za unos komandi.
Instalacija putem AUR paketa
Nema potrebe da se Telegram-CLI paket ručno kompajlira na Arch Linuxu, jer postoji zvanični AUR paket. Iako se program i dalje kompajlira, pkgbuild datoteka obavlja sav posao umesto vas. Da biste ga instalirali, pratite sledeće instrukcije.
Prvo, instalirajte Git paket na vaš Arch računar.
sudo pacman -S git
Preuzmite najnoviju verziju Telegram-CLI AUR paketa koristeći Git clone.
git clone https://aur.archlinux.org/telegram-cli-git.git
Koristite cd
komandu da pređete u direktorijum sa preuzetim kodom na vašem Arch računaru.
cd telegram-cli-git
Započnite proces kompajliranja. Imajte na umu da neke zavisnosti možda neće biti uspešno instalirane. Ukoliko se to desi, posetite ovu stranicu i ručno preuzmite zavisnosti.
makepkg -si
Instalacija putem Snap paketa
Telegram-CLI je lako kompajlirati iz izvornog koda na skoro svim Linux distribucijama. Međutim, ponekad se javljaju problemi sa izvornim kodom, i u zavisnosti od vaše Linux distribucije, možete se susresti sa problemima tokom procesa kompilacije. Ako ste sledili gore navedena uputstva i i dalje dobijate greške, alternativni način za korišćenje ovog programa je instalacija Telegram-CLI snap paketa.
Korišćenje softvera putem Snapa je odlično rešenje, jer Snap održavaoci brinu o svim softverskim problemima. Najbolje od svega, Snap funkcioniše na skoro svim Linux distribucijama, tako da ne bi trebalo da bude problema sa pokretanjem. Da biste instalirali Telegram-CLI, prvo sledite uputstva za instalaciju i pokretanje Snap paketa na vašoj Linux distribuciji. Nakon što Snap bude konfigurisan, koristite sledeću komandu terminala kako biste instalirali najnoviji Telegram-CLI paket.
sudo snap install telegram-cli
Želite da deinstalirate Telegram-CLI? Isprobajte sledeću Snap komandu.
sudo snap remove telegram-cli
Korišćenje Telegram-CLI
Ukoliko ste kompajlirali Telegram-CLI iz izvornog koda, pokrenite ga koristeći sledeću komandu:
cd ~/tg
bin/telegram-cli -k tg-server.pub
Za pokretanje programa koristite:
telegram-cli
Kada se otvori Telegram terminal, biće potrebno da se prijavite na vaš nalog. Prijavljivanje putem terminala je slično onom u zvaničnoj Telegram aplikaciji za Linux. Unesite broj telefona povezan sa vašim nalogom da biste nastavili.
Ako je broj telefona ispravan, Telegram će vam poslati kod za prijavu putem drugih Telegram aplikacija na koje ste prijavljeni, ili putem SMS poruke. Unesite kod i pritisnite taster enter da biste nastavili.
Pristup kontaktima
Da biste videli svoje Telegram kontakte putem Telegram-CLI, ukucajte contact_list
i pritisnite enter. Ova komanda prikazuje listu svih ljudi sa kojima ste prijatelji na Telegramu. Imajte na umu da se korisnici koji nisu ručno dodati neće prikazati.
Pregledanje razgovora
Želite da vidite trenutne razgovore u Telegram-CLI? Probajte da unesete komandu dialog_list
. Ova komanda prikazuje sve grupne i direktne poruke koje imate otvorene u Telegramu. Da biste poslali poruku nekome u jednom od tih razgovora, koristite sledeću komandu:
msg imeosobe tekstporuke
Obavezno istražite i ostale mogućnosti Telegram-CLI-a tako što ćete uneti komandu help
.
Zatvorite Telegram-CLI klijent u bilo kom trenutku unošenjem quit
ili pritiskom na Ctrl + Z.