Korzystanie z telegramu z terminala

Na pewno więcej niż jeden z Was słyszał i / lub czytał o tym Telegram, nowy system przesyłania wiadomości, który rywalizuje z wszechobecnymi (i niebezpiecznymi) WhatsApp.
Dowiesz się również, że jest to wolne oprogramowanie i że zarówno program, jak i jego API są bezpłatne (z wyjątkiem serwera, chociaż wydaje się, że można go również wydać)
W tym artykule wyjaśnię kroki, które należy wykonać, aby zainstalować i używać klienta dla terminala, który wciąż jest w fazie rozwoju, ale z którego możemy korzystać bez większych problemów.

Instalacja:

Jeśli jesteś użytkownikiem archlinux lub pochodne, z których można go zainstalować AUR za pośrednictwem pakietu telegram-gitdlatego możesz pominąć ten krok. Poza tym w repozytorium programu można znaleźć pakiet rpm, a także do wygenerowania pakietu dla Gentoo, Debian i pochodne.

Do kompilacji będziemy potrzebować następujących pakietów (oprócz GCC, autotools i innych):

  • git
  • openssl
  • Lua
  • libconfig
W niektórych dystrybucjach, takich jak Debian czy Ubuntu, openssl jest jak libssl. Poza tym pamiętaj, aby zainstalować biblioteki, które kończą się na -rozw o -rozwiń.

Po zainstalowaniu zależności otwieramy terminal i przechodzimy do folderu, w którym sklonujemy repozytorium:
git clone https://github.com/vysheng/tg.git
Teraz przechodzimy do nowo utworzonego folderu tg i wykonujemy:

./configure
make

Jeśli nic nie zawiodło, skompilujemy program.
Aby to przetestować, wykonujemy:
./telegram
Otrzymamy taki ekran z prośbą o podanie naszego numeru telefonu, aby wysłać nam wiadomość z kodem weryfikacyjnym:

telegram-home

Po wpisaniu kodu możemy korzystać z klienta.
telegram-session-started

Posiada również autouzupełnianie, zarówno dla poleceń, jak i kontaktów:
telegram-autocomplete

W folderze ~ / .telegram zapisywana jest konfiguracja klienta, oprócz folderu, w którym zostaną zapisane obrazy, filmy itp., Które przesyłają nam nasze kontakty (chociaż należy to zrobić ręcznie za pomocą polecenia).

Podstawowe polecenia:

  • msg: Wysyłamy wiadomość do jednego z naszych kontaktów
  • send_photo / video / text: Wysyłamy obraz, film lub plik tekstowy
  • create_secret_chat: Tworzymy tajny czat ze wskazanym kontaktem
  • add_contact: Spróbuj dodać kontakt, podając jego numer telefonu

Oto niektóre z dostępnych poleceń. Aby poznać resztę, napisz pomoc.

Klient, nawet na wczesnym etapie, jest całkiem niezły, jeśli wiesz, jak obsługiwać terminal. Wadą chwili jest to, że aby pobrać to, co nam wysyłają, trzeba to zrobić ręcznie, znając również identyfikator wiadomości. W tym celu wykonujemy polecenie:
set msg_num 1
i za każdym razem, gdy wysyłamy lub odbieramy wiadomość, otrzymamy numer identyfikacyjny wiadomości.

Mam nadzieję, że to pomoże, czekając, aż pojawi się klient graficzny dla tych, którzy nie chcą korzystać z terminala lub nie są do tego przyzwyczajeni.

Repozytorium projektów

Nie ma interfejsu graficznego OJCZYSTY dla systemu GNU / Linux. Jeśli chcesz korzystać z interfejsu graficznego, masz webogram używać go z pliku przeglądarka internetowa. Proszę nie pytać więcej o temat, jak tylko się pojawi, zostanie omówiony. Dziękuję za Twoje zrozumienie.

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   fylux powiedział

    Cześć, Telegram jest fantastyczny, najlepszy, jakiego kiedykolwiek próbowałem.
    Ale to horror używać go przez terminal z pięknym interfejsem, który jest w Windows, więc mam nadzieję, że udostępnią GUI tak szybko, jak to możliwe.

    Pozdrowienia.

    1.    al_Sever powiedział

      Chociaż nie ma natywnego GUI dla systemu GNU / Linux, możemy użyć programu Webogram »
      http://zhukov.github.io/webogram

      1.    f3niX powiedział

        Najwyraźniej jeśli jest interfejs dla Linuksa https://github.com/vysheng/tg

  2.   Matias powiedział

    Świetnie!
    Niedawno przeczytałem samouczek dotyczący korzystania z wathsapp z pidgin,
    Czy istnieje sposób na użycie telegramu w pidgin? przytulić!

    1.    Oni są Link powiedział

      No w tej chwili nie, oczywiście nic nie znalazłem, ale byłoby dobrze.

  3.   Jorge powiedział

    Świetny telegram, ale jak mówi Fylux, muszą zaimplementować interfejs graficzny w Linuksie! Z drugiej strony nie podoba mi się to, że używa go tylko jeden z moich kontaktów.

    1.    O_Pixote_O powiedział

      Ale to kwestia upublicznienia tego i jeśli możesz, zrób to osobiście, ponieważ wszyscy wiemy, że lenistwo jest powodem, dla którego niezabezpieczona i zastrzeżona aplikacja nadal odnosi tak duży sukces. Razem z moimi przyjaciółmi oszukaliśmy wszystkich naszych ważnych przyjaciół, z którymi rozmawialiśmy, aby go pobrać, a teraz mamy sporo kontaktów. Nie możesz się doczekać, aż święty zejdzie z nieba i powie im, aby je zainstalowali.

    2.    O_Pixote_O powiedział

      Jedno pytanie, czy sterowanie c ma wyjść? xD

  4.   Dekomu powiedział

    Czy istnieje sposób na utworzenie konta telegramu bez podawania numeru telefonu komórkowego?
    Próbowałem założyć konto przez klienta stacjonarnego i prosi o telefon komórkowy, czy aplikacja w Google Play też o to prosi?
    Nie wiem, ale wszystko, co prosi mnie o numer telefonu komórkowego budzi nieufność: /

    1.    O_Pixote_O powiedział

      Jeśli jest to aplikacja, która wykorzystuje Twój numer telefonu do tworzenia czatu z Twoimi kontaktami, minimum będzie to Twój numer telefonu komórkowego, tak samo jak linia, WhatsApp, czat itp. pytają również ciebie. Jeśli chcesz, aby działał dobrze, zainstaluj go najpierw na telefonie komórkowym, ponieważ w przeciwnym razie najprawdopodobniej po uruchomieniu nie będziesz miał żadnego kontaktu.

      1.    Dekomu powiedział

        Zdał.
        Nie mam tego z tego samego powodu, nie wiem ... Po prostu nie lubię podawać numeru.
        Dzięki za informację, bo wolę być „incommunicado” 😛
        Pozdrowienia ~

      2.    Chaotyczne buszle powiedział

        Telegram używa również pseudonimów do nawiązywania kontaktu między użytkownikami, chociaż nie jest to obowiązkowe, w rzeczywistości byłoby całkowicie możliwe utworzenie konta na podstawie pseudonimu bez przypisanego numeru telefonu, po prostu wyszukując kontakty według pseudonimu w wyszukiwaniu globalnym.

  5.   Juanpa powiedział

    mam problemy z zależnością libconfing

  6.   michael powiedział

    Nie kontynuuj dawania sławy Telegramowi. To nic innego jak kolejna pułapka jak WhatsApp. Fakt, że jest to oprogramowanie typu open source, to tylko strategia, aby ludzie wierzyli, że jest niezawodny, gdy w rzeczywistości kod po stronie serwera jest zastrzeżony, używa zamkniętego protokołu, który nie jest standardem XMPP, eksperci ds. to ten sam rand używany przez NSA. Ponadto jego twórca jest taki sam jak VKontakte, rosyjska sieć społecznościowa, która wymaga Twojego numeru telefonu, aby z niego korzystać.
    nadszedł czas, abyśmy promowali korzystanie z bezpłatnych sieci i wolnego / federacyjnego protokołu XMPP / Jabber.

    1.    nocny powiedział

      Openwengo używał XMPP do wideokonferencji. Był wieloplatformowy i jakościowy, przynajmniej jak na swój czas, ale ponieważ prawie wszyscy mieli znajomych na msn, po kilku latach zamknął chiriguito. Google wydawało się, że jeśli Talk miałby skorzystać z XMPP, ale prawie zawsze kończy się to zabijaniem otwartych standardów, od których zaczyna się, w tym przypadku z Hangoutami.

    2.    Patricio powiedział

      A najgorsze jest to, że my, Linuxerowie, nic z tym nie robimy. Uważam, że nadszedł czas, aby promować korzystanie z XMPP do bezpłatnej i zdecentralizowanej komunikacji i zachęcać do korzystania z bezpłatnych sieci społecznościowych, takich jak Diaspora *, Pump.io, jak to możliwe, że pozwalamy, aby najczęściej używane systemy czatu na świecie były zastrzeżone, zamknięte i kontrolowane przez firmę, której jedyną rzeczą, której chce, jest nadużywanie użytkownika regulaminem?
      Tak jak my promujemy używanie GNU / Linuksa lub wydarzenia odbywają się na wolnym oprogramowaniu, itp. Dlaczego nie można tego samego zrobić dla tego nowego zagrożenia, które kontroluje nas ostatnio?

      DesdelinuxProszę mieć tego świadomość.

      1.    diazepam powiedział

        Klienci XMPP Jabber są brzydcy. Diaspora jest pełna hipisów.

        1.    pandev92 powiedział

          W diasporze jest pełen anarchistów xd

        2.    pełen życia powiedział

          Pidgin nie jest brzydki. Empatia stara się nie być. O_O

      2.    Cofnięty powiedział

        I nie tylko to, ale nadal używamy i promujemy korzystanie z Google, mając Startpage, Ixquick, Duckduckgo i inne; Nadal reklamujemy Gmaila za darmo, zamiast usług przyjaznych dla prywatności, takich jak Openmailbox, Autistici itp. Robimy również bezpłatną reklamę na Amazon (wydaje się, że nie ma już książek / płyt / gadżetów / jakichkolwiek sklepów w sieci)
        Musimy przeprowadzić ze sobą test spójności i zmienić wiele nawyków, które w ogóle nie pasują do filozofii wolnego oprogramowania.

    3.    Cofnięty powiedział

      Masz rację, ale znasz kogoś, kto ma program do czatowania XMPP (oczywiście inny niż Facebook) na swoim telefonie komórkowym i oczywiście konto. Ja nie. Ludzie mają „Guasa”, Line, Viber i przestają liczyć. Telegram przedstawia się jako setka dla WhatsApp, a ponieważ nie jest doskonały, jest znacznie mniej zły niż WS. Więc bardzo dobrze, że między nami staramy się zastosować inne alternatywy, ale nie musimy tracić kontaktu z rzeczywistością i akceptować, że nasi znajomi nie zamierzają instalować i konfigurować konta XMPP i klienta tylko po to, aby z nami rozmawiać, więc nie ... nie ma innego wyjścia, jak tylko skorzystać z najmniej złej alternatywy, a jest nią na razie Telegram.

  7.   Miguel-Palacio powiedział

    Zakładam, że ktoś pracuje nad CLI, aby stworzyć interfejs, prawda? Czy to jest to konieczne! Wydaje mi się dziwne, że nie pojawił się jeszcze żaden natywny klient Linuksa. Czy w społeczności będzie dużo sceptycyzmu wobec Telegrama? Mam nadzieję, że nie. Chciałbym na przykład zobaczyć Telegram w KDE-Telepathy 😛

  8.   użyjmy Linuksa powiedział

    Doskonały wpis!
    Twoje zdrowie! Paweł.

  9.   Łodzik powiedział

    Dzięki przyjacielu, zadziałało na mnie natychmiast. Na razie program idzie dobrze.

  10.   xuri powiedział

    Zainstalowałem klienta Windowsa przez wine w linuxmint 16 i działa bardzo dobrze, mówię to dla tych, którzy są zainteresowani GUI w Linuksie

  11.   janpocki powiedział

    Byłoby radością, gdyby można go było używać z pidgin z xmpp 🙂

  12.   widok powiedział

    Terminal jest znacznie szybszy, bardziej podobają mi się programy, które możemy uruchomić z wiersza poleceń, dzięki za bardzo kompletny tutorial.

    Pozdrawiam,
    Oscar

  13.   Jorge powiedział

    Witam bardzo dobry post, ale chciałem iść dalej. Chciałbym, abyś wyjaśnił, jak możesz uruchomić wersję Telegrama dla systemu Linux, ale ze środowiskiem graficznym w aplikacji telegramu https://telegram.org/apps tam są pliki.
    W moim przypadku jest to dla OpenSuse 13.1 i nie mogę zainstalować rpm z powodu braku biblioteki, której nie mogę znaleźć: S

    pozdrowienia

  14.   Brian powiedział

    Mam wątpliwości. Po zamknięciu terminala, po ponownym otwarciu, jak ponownie uruchomić aplikację? Wiem, że to może być głupie pytanie, ale po prostu nie wiem, jak to zrobić. Wielkie dzięki!

  15.   Nie powiedział

    Program internetowy - http://webogr.am

  16.   Hej powiedział

    dostaję
    $./telegram
    Wersja klienta telegramu 0.01-beta, Copyright (C) 2013 Vitaly Valtman
    Klient Telegram nie jest objęty ABSOLUTNIE ŻADNĄ GWARANCJĄ; aby uzyskać szczegółowe informacje, wpisz `show_license '.
    To jest wolne oprogramowanie i możesz je dalej rozpowszechniać
    pod pewnymi warunkami; aby uzyskać szczegółowe informacje, wpisz `show_license '.
    *** Utracone połączenie z serwerem… 31.210.235.12:80
    *** Utracone połączenie z serwerem… 31.210.235.12:25

    1.    Brian powiedział

      Przejdź do swojego folderu osobistego, naciśnij Ctrl + H i usuń folder .Telegram. Uważaj, nie usuwaj niczego innego.

      Będziesz musiał to robić za każdym razem, gdy chcesz uruchomić aplikację. I ponownie uwierzytelnij się za pomocą wiadomości SMS. To wrzód na dupie.

      1.    Hej powiedział

        zdarzyło się, że serwer był wyłączony i działa idealnie. Nie musiałem dotykać niczego takiego jak gracais

  17.   człekokształtny powiedział

    To WhatsApp, źle napisałeś w artykule. I tak, można to poprawić. Jedną wadą jest to, że nie pozwala na wysyłanie przez send_audio, ponieważ ta funkcja nie jest w stanie przetwarzać spacji w nazwach plików, jak w przykładach, które podam poniżej:
    To nie działa
    „To też nie działa”
    \ »To ani \»

    \
    Not_even_this_working

  18.   kuku powiedział

    Spróbujmy Dzięki !!! 🙂

  19.   Gabriel powiedział

    Myślę, że niezbędne zasoby nie są kompletne, nie wiem, skąd wziąć
    «Do kompilacji będziemy potrzebować następujących pakietów (oprócz GCC, autotools i innych):

    git
    openssl
    Lua
    libconfig »
    W każdym razie dzięki

  20.   Adal powiedział

    Użyj Manjaro
    I szukając telegramu znalazłem to https://aur.archlinux.org/packages/arch-telegram/?setlang=es Zainstalowałem i testuję, wyjaśniam, że jest w fazie alfa

  21.   andrezero powiedział

    Ponieważ możliwe, że wersja graficzna jeszcze nie istnieje. !

    1.    Brian powiedział

      Rozwiń to. Jeśli tego nie robisz, nie krytykuj tego, że inni tego nie robią… 🙂

      1.    Jathan powiedział

        Lub przynajmniej skontaktuj się z programistami Andrezero 😉 Jeśli zauważysz, że są ludzie zainteresowani natywnym GUI Telegrama dla GNU / Linuksa, może to jeszcze bardziej przyspieszy twój postęp. Telegram CLI jest bardzo dobry. Pod pewnymi względami jest podobny do Profanity dla XMPP przez CLI w systemie GNU / Linux: http://www.profanity.im/index.html Szczególnie z opcją wysyłania wiadomości za pomocą / msg ja: http://www.profanity.im/basic.html

        Zostawiam ci interesujący artykuł o Pawle i Nikołaju Durowie, którzy są założycielami Telegramu, aby zobaczyć, co również myślą:

        http://www.muycomputerpro.com/2014/02/25/detras-telegram-matematicas

        Pozdrowienia i gratulacje dla całej społeczności za uczynienie tego bloga jednym z najlepszych pod każdym względem. Niech żyją bracia Kuby tacy jak Elav i KZKG ^ Gaara, którzy są partnerami z resztą w tego typu osiągnięciach. Wirtualny uścisk.

        1.    Jathan powiedział

          Zapomniałem wspomnieć także o Pablo w programie Let's Use Linux Together Now with Desde Linux. Cóż za przyjemność być częścią tej wspaniałej społeczności.

  22.   Hector Mamani powiedział

    Tutaj od Ubuntu 16.04 x64 ten GUI działa doskonale https://blog.desdelinux.net/tips-para-instalar-popcorn-time-spotify-y-telegram-sobre-debian/
    Teraz nadal jestem zainteresowany rozmową z terminala, aby rozmawiać z mojego CHIP-a, używając dystrybucji opartej na debianie 8 :-D.
    Wciąż zgadzam się z komentarzem o używaniu innych środków komunikacji, mm, ale co nam zostało? IRC?

  23.   Wosk powiedział

    apt-get install libjansson-dev na Debianie, również do kompilacji