Usare Telegram dal terminale

Ormai sicuramente più di uno di voi ha sentito e / o letto Telegram, il nuovo sistema di messaggistica che rivaleggia con l'onnipresente (e non sicuro) WhatsApp.
Saprai anche che è Software Libero e che sia il programma che la sua API sono gratuiti (ad eccezione del server, anche se sembra che potrebbe anche essere rilasciato)
In questo articolo ti spiegherò i passaggi da seguire per installare ed utilizzare il client per il terminale, che è ancora in fase di sviluppo, ma che possiamo utilizzare senza troppi problemi.

Installazione:

Se sei un utente di Arcilinux o derivati ​​da cui puoi installarlo AUR tramite pacchetto telegramma-git, quindi puoi saltare questo passaggio. Inoltre nel repository del programma puoi trovare un pacchetto rpm, nonché per generare il pacchetto per Gentoo, Debian e derivati.

Per compilare avremo bisogno dei seguenti pacchetti (a parte GCC, autotools e altri):

  • Idiota
  • OpenSSL
  • luna
  • libconfig
Su alcune distribuzioni, come Debian o Ubuntu, OpenSSL è come libssl. Inoltre, ricorda di installare le librerie che terminano con -dev o -sviluppare.

Una volta installate le dipendenze, apriamo un terminale e ci spostiamo nella cartella in cui cloneremo il repository:
git clone https://github.com/vysheng/tg.git
Ora ci spostiamo nella cartella appena creata, tg, ed eseguiamo:

./configure
make

Se nulla è fallito, avremo il programma compilato.
Per testarlo eseguiamo:
./telegram
Otterremo una schermata come questa che ci chiederà il nostro numero di telefono per inviarci un messaggio con il codice di verifica:

telegram-home

Una volta inserito il codice, possiamo utilizzare il client.
telegram-session-started

Dispone inoltre di autocompletamento, sia per i comandi che per i contatti:
telegramma-completamento automatico

All'interno della cartella ~ / .telegram viene salvata la configurazione del client, oltre ad una cartella dove verranno salvate le immagini, i video, ecc. Che i nostri contatti ci inviano (anche se questo deve essere fatto manualmente tramite un comando).

Comandi di base:

  • msg: Inviamo un messaggio a uno dei nostri contatti
  • send_photo / video / text: inviamo un'immagine, un video o un file di testo
  • create_secret_chat: Creiamo una chat segreta con il contatto indicato
  • add_contact: prova ad aggiungere un contatto indicando il loro numero di telefono

Questi sono alcuni dei comandi disponibili. Per sapere il resto, scrivi aiuto.

Il client, anche in una fase iniziale, è abbastanza buono, se sai come gestire il terminale. Il punto negativo del momento è che per scaricare quello che ci inviano è necessario farlo manualmente, conoscendo anche l'id del messaggio. Per questo eseguiamo il comando:
set msg_num 1
e ogni volta che inviamo o riceviamo un messaggio otterremo il numero ID del messaggio.

Spero che ti sia di aiuto, aspettare che esca un client grafico per chi di voi non vuole usare il terminale, o non è abituato a usarlo.

Repository del progetto

Non esiste un'interfaccia grafica NATIVO per GNU / Linux. Se vuoi usare un'interfaccia grafica, hai Webogramma per usarlo da un file browser web. Per favore, non chiedere più sull'argomento, non appena ne uscirà uno, sarà discusso. Grazie per la tua comprensione.

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Flusso suddetto

    Ciao, Telegram è fantastico, è il migliore che abbia mai provato.
    Ma è un orrore usarlo tramite un terminale con la bellissima interfaccia che c'è in Windows, quindi spero che rilascino una GUI il prima possibile.

    Saluti.

    1.    al_Sever suddetto

      Sebbene non esista una GUI nativa per GNU / Linux, possiamo usare Webogram »
      http://zhukov.github.io/webogram

      1.    f3niX suddetto

        Apparentemente se esiste un'interfaccia per Linux https://github.com/vysheng/tg

  2.   matias suddetto

    Ottimo!
    Recentemente ho letto un tutorial per usare wathsapp da pidgin,
    C'è un modo per utilizzare Telegram in pidgin? abbraccio!

    1.    Sono Link suddetto

      Ebbene al momento no, certo che non ho trovato niente, ma andrebbe bene.

  3.   Jorge suddetto

    Ottimo Telegram, ma come dice Fylux devono implementare un'interfaccia grafica in Linux! D'altra parte, quello che non mi piace è che solo uno di tutti i miei contatti lo usa.

    1.    O_Pixote_O suddetto

      Ma è questione di pubblicizzarlo e, se puoi, fallo personalmente, perché sappiamo tutti che la pigrizia è la ragione per cui un'applicazione insicura e proprietaria continua ad avere così tanto successo. Alcuni miei amici e io abbiamo ingannato tutti i nostri amici importanti con cui abbiamo parlato per scaricarlo e ora abbiamo parecchi contatti. Quello che non puoi aspettare è che un santo scenda dal cielo e dica loro di installarli.

    2.    O_Pixote_O suddetto

      Una domanda, il controllo c deve uscire? xD

  4.   Dekomu suddetto

    C'è un modo per creare un account Telegram senza fornire il numero di cellulare?
    Ho provato a creare un account tramite un client desktop e mi chiede il cellulare, lo richiede anche l'app in Google Play?
    Non lo so ma tutto quello che mi chiede un numero di cellulare mi fa diffidare: /

    1.    O_Pixote_O suddetto

      Se si tratta di un'applicazione che utilizza il tuo numero di telefono per creare una chat con i tuoi contatti, il minimo di cui avrà bisogno sarà il tuo numero di cellulare, allo stesso modo di linea, whatsapp, chat, ecc. ti chiedono anche. Se vuoi farlo funzionare bene, installalo prima sul cellulare perché altrimenti, molto probabilmente, quando inizierai non avrai nessun contatto.

      1.    Dekomu suddetto

        È morto.
        Non ne ho per lo stesso motivo, non lo so ... semplicemente non mi piace dare il numero.
        Grazie per l'informazione, poiché preferisco essere "incommunicado" 😛
        Saluti ~

      2.    Bushels caotici suddetto

        Telegram utilizza anche dei nickname per stabilire un contatto tra gli utenti sebbene non sia obbligatorio, in realtà sarebbe perfettamente possibile creare un account basato sul nickname senza un numero di telefono associato, semplicemente cercando i tuoi contatti per nickname nella ricerca globale.

  5.   Juanpa suddetto

    ho problemi con la dipendenza da libconf

  6.   michael suddetto

    Per favore, non continuare a dare fama a Telegram. Non è altro che un'altra trappola proprio come WhatsApp. Il fatto che sia open source è solo una strategia per far credere alle persone che sia affidabile quando in realtà il codice lato server è proprietario, utilizza un protocollo chiuso che non è lo standard XMPP, gli esperti di sicurezza hanno scoperto che il suo algoritmo di crittografia It è lo stesso rand utilizzato dalla NSA. Inoltre, il suo creatore è lo stesso di VKontakte, il social network russo che richiede il tuo numero di telefono per utilizzarlo.
    è giunto il momento di promuovere l'uso di reti libere e il protocollo XMPP / Jabber libero / federato.

    1.    notturno suddetto

      Openwengo ha utilizzato XMPP per le videoconferenze. Era multipiattaforma e di qualità almeno per l'epoca, ma siccome quasi tutti avevano i loro amici su msn, chiuse il chiriguito dopo qualche anno. Google sembrava che se Talk avesse scelto XMPP, ma quasi sempre finisce per uccidere gli standard aperti con cui inizia, in questo caso con Hangouts.

    2.    Patrick suddetto

      E la cosa peggiore è che noi Linuxeros non facciamo nulla al riguardo. Credo che sia giunto il momento di promuovere l'uso di XMPP per una comunicazione gratuita e decentralizzata e incoraggiare l'uso di social network gratuiti come Diaspora *, Pump.io, com'è possibile che permettiamo che i sistemi di chat più utilizzati al mondo siano proprietaria, chiusa e controllata da un'azienda che l'unica cosa che vuole è abusare dell'utente con i propri termini e condizioni d'uso?
      Così come il modo in cui promuoviamo l'uso di GNU / Linux o gli eventi si tengono su software libero, ecc. Perché non si può fare lo stesso per questa nuova minaccia che ci sta controllando tutti ultimamente?

      DesdelinuxPer favore, sii consapevole di questo.

      1.    diazepano suddetto

        I client Jabber XMPP sono brutti. La diaspora è piena di hippy.

        1.    pandev92 suddetto

          Nella diaspora è pieno di anarchici xd

        2.    vivace suddetto

          Pidgin non è brutto. L'empatia cerca di non esserlo. O_O

      2.    Recesso suddetto

        E non solo, ma continuiamo a utilizzare e incoraggiare l'uso di Google, con Startpage, Ixquick, Duckduckgo e altri; Continuiamo a pubblicizzare Gmail gratuitamente, invece di servizi rispettosi della privacy come Openmailbox, Autistici, ecc; Facciamo anche pubblicità gratuita per Amazon (sembra che non ci siano più libri / dischi / gadget / qualunque negozio in rete).
        Dobbiamo fare un test di coerenza con noi stessi e cambiare molte abitudini che non corrispondono affatto alla filosofia del software libero.

    3.    Recesso suddetto

      Hai ragione, ma conosci qualcuno che ha un programma di chat XMPP (diverso da Facebook, ovviamente) sul suo cellulare e un account, ovviamente. Io non. Le persone hanno "Guasa", Line, Viber e smettono di contare. Telegram si presenta come cento per WhatsApp e, nel non essere perfetto, è molto meno male di WS. Quindi è molto positivo che tra di noi cerchiamo di utilizzare altre alternative, ma non dobbiamo perdere il contatto con la realtà e accettare che i nostri amici non installeranno e configureranno un account e un client XMPP solo per parlare con noi, quindi no Non c'è altra scelta che usare l'alternativa meno pessima, e quella, per ora, è Telegram.

  7.   Miguel Palacio suddetto

    Presumo che qualcuno stia lavorando alla CLI per creare un front-end, giusto? È necessario! Trovo strano che non sia ancora uscito alcun client Linux nativo. Ci sarà molto scetticismo con Telegram all'interno della community? Spero di no. Ad esempio, vorrei vedere Telegram in KDE-Telepathy 😛

  8.   usiamo linux suddetto

    Ottimo contributo!
    Saluti! Paolo.

  9.   NauTilu S suddetto

    Grazie amico, ha funzionato immediatamente per me. Finora il programma sta andando bene.

  10.   xuri suddetto

    Ho installato il client windows tramite wine in linuxmint 16 e funziona molto bene, lo dico per chi è interessato ad una GUI in linux

  11.   ianpock suddetto

    Sarebbe una gioia se potesse essere usato con pidgin con xmpp 🙂

  12.   vidagnu suddetto

    Il terminale è molto più veloce, mi piacciono di più i programmi che possiamo eseguire dalla riga di comando, grazie per il tutorial molto completo.

    Saluti,
    Oscar

  13.   Jorge suddetto

    Ciao ottimo post, ma volevo andare oltre. Vorrei che mi spiegassi come eseguire la versione di Telegram per linux ma con un ambiente grafico nell'app di telegram https://telegram.org/apps ci sono i file.
    Nel mio caso è per OpenSuse 13.1 e non riesco a installare l'rpm per mancanza di una libreria che non riesco a trovare: S

    saluti

  14.   Brian suddetto

    Ho un dubbio. Una volta chiuso il terminale, quando lo riapro, come faccio a eseguire nuovamente l'applicazione? So che potrebbe essere una domanda sciocca, ma non so come farlo. Molte grazie!

  15.   Nop suddetto

    Webogramma - http://webogr.am

  16.   Hey suddetto

    ottengo
    $ ./telegramma
    Client di Telegram versione 0.01-beta, Copyright (C) 2013 Vitaly Valtman
    Il client Telegram viene ASSOLUTAMENTE NESSUNA GARANZIA; per i dettagli digitare "show_license".
    Questo è un software gratuito e puoi ridistribuirlo
    a determinate condizioni; digitare "show_license" per i dettagli.
    *** Connessione al server persa ... 31.210.235.12:80
    *** Connessione al server persa ... 31.210.235.12:25

    1.    Brian suddetto

      Vai alla tua cartella personale, premi Ctrl + H ed elimina la cartella .Telegram. Fai attenzione, non eliminare nient'altro.

      Dovrai farlo ogni volta che vorrai eseguire l'applicazione. E autenticati nuovamente tramite SMS. È un rompicoglioni.

      1.    Hey suddetto

        quello che è successo è stato che il server era inattivo e funziona perfettamente non ho dovuto toccare nulla di simile gracais

  17.   mankeletor suddetto

    È WhatsApp, l'hai scritto male nell'articolo. E sì, potrebbe essere migliorato. Un difetto è che non consente l'invio tramite send_audio perché quella funzione non è in grado di elaborare spazi nei nomi dei file, come gli esempi che darò di seguito:
    Questo non funziona
    "Anche questo non funziona"
    \ »Neanche questo \»

    \
    Not_even_this_working

  18.   kuk suddetto

    Proviamo grazie !!! 🙂

  19.   gabriel suddetto

    Penso che le risorse necessarie non siano complete, non so dove trovarle
    «Per compilare avremo bisogno dei seguenti pacchetti (a parte GCC, autotools e altri):

    Idiota
    OpenSSL
    luna
    libconfig »
    comunque grazie

  20.   adal suddetto

    Usa Manjaro
    E cercando telegram ho trovato questo https://aur.archlinux.org/packages/arch-telegram/?setlang=es L'ho installato e lo sto testando, chiarisco che è in fase alpha

  21.   andrezero suddetto

    Come è possibile che la versione grafica non esista ancora. !

    1.    Brian suddetto

      Sviluppalo. Se non lo fai, non criticare il fatto che gli altri non lo fanno ... 🙂

      1.    jathan suddetto

        O almeno contatta gli sviluppatori Andrezero 😉 Se vedi che ci sono persone interessate a una GUI Telegram nativa per GNU / Linux, forse questo aumenterà ulteriormente il tuo progresso. La CLI di Telegram è molto buona. È simile in qualche modo a Profanity for XMPP di CLI su GNU / Linux: http://www.profanity.im/index.html Soprattutto con l'opzione di inviare messaggi con / msg ja: http://www.profanity.im/basic.html

        Vi lascio un interessante articolo su Pavel e Nikolai Durov, che sono i fondatori di Telegram per vedere cosa ne pensano anche loro:

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

        Saluti e congratulazioni a tutta la community per aver reso questo blog uno dei migliori sotto ogni aspetto. Lunga vita ai fratelli di Cuba come Elav e KZKG ^ Gaara per essere stati partner del resto in questo tipo di risultati. Un abbraccio virtuale.

        1.    jathan suddetto

          Ho dimenticato di menzionare Pablo anche per Let's Use Linux Together Now Desde Linux. Che piacere far parte di questa grande comunità.

  22.   Hector Mamani suddetto

    Qui da Ubuntu 16.04 x64 questa GUI funziona in modo eccellente https://blog.desdelinux.net/tips-para-instalar-popcorn-time-spotify-y-telegram-sobre-debian/
    Ora, sono ancora interessato dal terminale a parlare dal mio CHIP che utilizza una distro basata su debian 8 :-D.
    Condivido comunque il commento di usare altri mezzi per comunicare, mm ma cosa ci resta? IRC?

  23.   cera suddetto

    apt-get install libjansson-dev su Debian anche per la compilazione