Utilisation de Telegram depuis le terminal

À l'heure actuelle, plus d'un d'entre vous ont sûrement entendu parler et / ou lu Telegram, le nouveau système de messagerie qui rivalise avec l'omniprésent (et dangereux) whatsApp.
Vous saurez également qu'il s'agit d'un logiciel libre et que le programme et son API sont gratuits (sauf pour le serveur, bien qu'il semble qu'il puisse également être publié)
Dans cet article je vais vous expliquer les étapes à suivre pour installer et utiliser le client du terminal, qui est encore en développement, mais que nous pouvons utiliser sans trop de problèmes.

Installation:

Si vous êtes un utilisateur de archlinux ou des dérivés sur lesquels vous pouvez l'installer AUR via package télégramme-git, vous pouvez donc sauter cette étape. En plus dans le référentiel du programme, vous pouvez trouver un package rpm, ainsi que pour générer le package pour Gentoo, Debian et dérivés.

Pour compiler, nous aurons besoin des packages suivants (à part GCC, autotools et autres):

  • Git
  • openssl
  • lune
  • libconfig
Sur certaines distributions, comme Debian ou Ubuntu, openssl c'est comment libssl. De plus, n'oubliez pas d'installer les bibliothèques qui se terminent par -dev o -développer.

Une fois les dépendances installées, nous ouvrons un terminal et nous nous déplaçons vers le dossier où nous allons cloner le référentiel:
git clone https://github.com/vysheng/tg.git
Maintenant, nous passons au dossier nouvellement créé, tg, et exécutons:

./configure
make

Si rien n'a échoué, nous ferons compiler le programme.
Pour le tester, nous exécutons:
./telegram
Nous obtiendrons un écran comme celui-ci nous demandant notre numéro de téléphone pour nous envoyer un message avec le code de vérification:

télégramme à la maison

Une fois le code saisi, nous pouvons utiliser le client.
télégramme-session-démarré

Il a également l'auto-complétion, à la fois pour les commandes et les contacts:
télégramme-autocomplete

Dans le dossier ~ / .telegram, la configuration du client est enregistrée, en plus d'un dossier où seront enregistrées les images, vidéos, etc. que nos contacts nous envoient (bien que cela doive être fait à la main via une commande).

Commandes de base:

  • msg: Nous envoyons un message à l'un de nos contacts
  • send_photo / video / text: Nous envoyons une image, une vidéo ou un fichier texte
  • create_secret_chat: Nous créons un chat secret avec le contact indiqué
  • add_contact: essayez d'ajouter un contact en indiquant son numéro de téléphone

Voici quelques-unes des commandes disponibles. Pour connaître le reste, écrivez simplement de l'aide.

Le client, même à un stade précoce, est assez bon, si vous savez comment gérer le terminal. Le point négatif du moment est que pour télécharger ce qu'ils nous envoient, il faut le faire manuellement, en connaissant également l'identifiant du message. Pour cela, nous exécutons la commande:
set msg_num 1
et chaque fois que nous envoyons ou recevons un message, nous obtiendrons le numéro d'identification du message.

J'espère que cela vous aidera, en attendant qu'un client graphique sorte pour ceux qui ne veulent pas utiliser le terminal, ou ne sont pas habitués à l'utiliser.

Référentiel de projet

Il n'y a pas d'interface graphique ORIGINAIRE DE pour GNU / Linux. Si vous souhaitez utiliser une interface graphique, vous avez Webogramme pour l'utiliser à partir d'un navigateur. S'il vous plaît, ne posez plus de questions sur le sujet, dès que l'on sort, il sera discuté. Merci pour votre compréhension.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   fylux dit

    Salut, Telegram est fantastique, c'est le meilleur que j'ai jamais essayé.
    Mais c'est une horreur de l'utiliser via un terminal avec la belle interface qu'il y a dans Windows, donc j'espère qu'ils publieront une interface graphique dès que possible.

    Salutations.

    1.    al_Sever dit

      Bien qu'il n'y ait pas d'interface graphique native pour GNU / Linux, nous pouvons utiliser Webogram »
      http://zhukov.github.io/webogram

      1.    f3niX dit

        Apparemment, s'il existe une interface pour Linux https://github.com/vysheng/tg

  2.   matias dit

    Brillant!
    J'ai récemment lu un tutoriel pour utiliser wathsapp de pidgin,
    Existe-t-il un moyen d'utiliser le télégramme en pidgin? étreinte!

    1.    Ils sont Link dit

      Bon pour le moment non, bien sûr je n'ai rien trouvé, mais ça irait bien.

  3.   Jorge dit

    Excellent télégramme, mais comme le dit Fylux, ils doivent implémenter une interface graphique sous Linux! Par contre, ce que je n'aime pas, c'est qu'un seul de tous mes contacts l'utilise.

    1.    O_Pixote_O dit

      Mais il s'agit de le faire connaître et si vous le pouvez, faites-le personnellement, car nous savons tous que la paresse est la raison pour laquelle une application non sécurisée et propriétaire continue de réussir. Certains de mes amis et moi avons dupé tous nos amis importants à qui nous avons parlé pour le télécharger et maintenant nous avons pas mal de contacts. Ce que vous ne pouvez pas attendre, c'est qu'un saint descende du ciel et leur dise de les installer.

    2.    O_Pixote_O dit

      Une question, est-ce que le contrôle c quitte? xD

  4.   Dékomu dit

    Existe-t-il un moyen de créer un compte télégramme sans donner le numéro de mobile?
    J'ai essayé de créer un compte via un client de bureau et il demande un mobile, est-ce que l'application dans Google Play le demande également?
    Je ne sais pas, mais tout ce qui me demande un numéro de portable me donne de la méfiance: /

    1.    O_Pixote_O dit

      S'il s'agit d'une application qui utilise votre numéro de téléphone pour créer un chat avec vos contacts, le minimum dont elle aura besoin est votre numéro de mobile, au même titre que line, whatsapp, chat, etc. ils vous demandent également. Si vous voulez que cela fonctionne bien, installez-le d'abord sur le mobile car sinon, il est fort probable que lorsque vous commencerez, vous n'aurez aucun contact.

      1.    Dékomu dit

        Il a passé.
        Je n'ai rien de tout ça pour la même raison, je ne sais pas ... Je n'aime pas donner le numéro.
        Merci pour l'information, car je préfère être "au secret" 😛
        Salutations ~

      2.    Bushels chaotiques dit

        Telegram utilise également des surnoms pour établir le contact entre les utilisateurs bien que ce ne soit pas obligatoire, en réalité il serait parfaitement possible de créer un compte basé sur un pseudo sans numéro de téléphone associé, simplement en recherchant vos contacts par pseudo dans la recherche globale.

  5.   Juanpa dit

    j'ai des problèmes avec la dépendance libconfing

  6.   Michael dit

    Veuillez ne pas continuer à donner la renommée de Telegram. Ce n'est rien de plus qu'un autre piège comme WhatsApp. Le fait qu'il soit open source est juste une stratégie pour que les gens croient qu'il est fiable alors qu'en réalité le code côté serveur est propriétaire, il utilise un protocole fermé qui n'est pas le standard XMPP, les experts en sécurité ont découvert que son algorithme de cryptage Il est le même rand utilisé par la NSA. De plus, son créateur est le même que VKontakte, le réseau social russe qui nécessite votre numéro de téléphone pour l'utiliser.
    il est grand temps que nous favorisions l'utilisation de réseaux gratuits et le protocole libre / fédéré XMPP / Jabber.

    1.    nocturne dit

      Openwengo a utilisé XMPP pour les vidéoconférences. C'était multiplateforme et de qualité au moins pour l'époque, mais comme presque tout le monde avait ses amis sur msn, il a fermé le chiriguito au bout de quelques années. Google semblait que si Talk allait opter pour XMPP, cela finissait presque toujours par tuer les normes ouvertes avec lesquelles il commence, dans ce cas avec Hangouts.

    2.    Patrick dit

      Et le pire, c'est que nous, Linuxeros, ne faisons rien à ce sujet. Je crois qu'il est temps de promouvoir l'utilisation de XMPP pour une communication gratuite et décentralisée et d'encourager l'utilisation de réseaux sociaux gratuits tels que Diaspora *, Pump.io, comment est-il possible que nous autorisions les systèmes de chat les plus utilisés au monde. propriétaire, fermé et contrôlé par une entreprise que la seule chose qui veut est d'abuser de l'utilisateur avec ses termes et conditions d'utilisation?
      Tout comme nous promouvons l'utilisation de GNU / Linux ou que des événements ont lieu sur des logiciels libres, etc.

      DesdelinuxVeuillez en être conscient.

      1.    diazépan dit

        Les clients XMPP Jabber sont laids. La diaspora est pleine de hippies.

        1.    pandev92 dit

          Dans la diaspora, c'est plein d'anarchistes xd

        2.    animé dit

          Pidgin n'est pas moche. L'empathie essaie de ne pas l'être. O_O

      2.    Récréation dit

        Et pas seulement cela, mais nous continuons à utiliser et à promouvoir l'utilisation de Google, ayant Startpage, Ixquick, Duckduckgo et d'autres; Nous continuons à faire de la publicité pour Gmail gratuitement, au lieu de services respectueux de la vie privée comme Openmailbox, Autistici, etc. Nous faisons également de la publicité gratuite pour Amazon (il semble qu'il n'y ait plus de livres / disques / gadgets / quels que soient les magasins sur le net).
        Nous devons faire un test de cohérence avec nous-mêmes et changer de nombreuses habitudes qui ne correspondent pas du tout à la philosophie du logiciel libre.

    3.    Récréation dit

      Vous avez raison, mais vous connaissez quelqu'un qui a un programme de chat XMPP (autre que Facebook, bien sûr) sur son mobile, et un compte, bien sûr. Moi non. Les gens ont le «Guasa», Line, Viber, et arrêtent de compter. Telegram se présente comme une centaine pour WhatsApp, et à l'intérieur de ne pas être parfait, il est beaucoup moins mauvais que WS. C'est donc très bien qu'entre nous, nous essayons d'utiliser d'autres alternatives, mais nous n'avons pas à perdre le contact avec la réalité et à accepter que nos amis ne vont pas installer et configurer un compte XMPP et un client juste pour nous parler, donc pas Il n’ya pas d’autre choix que d’utiliser la moins mauvaise alternative, et c’est pour l’instant Telegram.

  7.   Miguel Palacio dit

    Je suppose que quelqu'un travaille sur CLI pour créer un frontal, non? Il faut! Je trouve étrange qu'aucun client Linux natif ne soit encore sorti. Y aura-t-il beaucoup de scepticisme avec Telegram au sein de la communauté? J'espère que non. J'aimerais voir Telegram dans KDE-Telepathy par exemple 😛

  8.   utilisons Linux dit

    Excellente contribution!
    À votre santé! Paul.

  9.   Nautile dit

    Merci mon ami, cela a fonctionné pour moi instantanément. Jusqu'à présent, le programme se déroule bien.

  10.   Xuri dit

    J'ai installé le client Windows via wine dans linuxmint 16 et cela fonctionne très bien, je le dis pour ceux qui sont intéressés par une interface graphique sous linux

  11.   ianpocks dit

    Ce serait une joie s'il pouvait être utilisé avec pidgin avec xmpp 🙂

  12.   vidagnu dit

    Le terminal est beaucoup plus rapide, j'aime plus les programmes que l'on peut exécuter depuis la ligne de commande, merci pour le tutoriel très complet.

    Cordialement,
    oscar

  13.   Jorge dit

    Bonjour très bon post, mais je voulais aller plus loin. Je voudrais que vous expliquiez comment vous pouvez exécuter la version de Telegram pour Linux mais avec un environnement graphique dans l'application Telegram https://telegram.org/apps il y a les fichiers.
    Dans mon cas, c'est pour OpenSuse 13.1, et je ne peux pas installer le rpm faute de bibliothèque que je ne trouve pas: S

    salutations

  14.   Brian dit

    J'ai un doute. Une fois le terminal fermé, lorsque je le rouvre, comment exécuter à nouveau l'application? Je sais que c'est peut-être une question idiote, mais je ne sais tout simplement pas comment faire. Merci beaucoup!

  15.   Nop dit

    Webogramme - http://webogr.am

  16.   Hey dit

    Je reçois
    $ ./télégramme
    Version client Telegram 0.01-beta, Copyright (C) 2013 Vitaly Valtman
    Telegram-client est livré avec ABSOLUMENT AUCUNE GARANTIE; pour plus de détails, tapez «show_license».
    Il s'agit d'un logiciel gratuit et vous êtes invité à le redistribuer
    sous certaines conditions; tapez `show_license 'pour plus de détails.
    *** Connexion au serveur perdue… 31.210.235.12:80
    *** Connexion au serveur perdue… 31.210.235.12:25

    1.    Brian dit

      Accédez à votre dossier personnel, appuyez sur Ctrl + H et supprimez le dossier .Telegram. Attention, ne supprimez rien d'autre.

      Vous devrez le faire à chaque fois que vous voudrez exécuter l'application. Et ré-authentifiez-vous par SMS. C'est une douleur dans le cul.

      1.    Hey dit

        ce qui s'est passé c'est que le serveur était en panne et qu'il fonctionne parfaitement je n'ai pas eu à toucher quoi que ce soit comme ça gracais

  17.   manquelet dit

    C'est WhatsApp, vous l'avez mal écrit dans l'article. Et oui, cela pourrait être amélioré. Un défaut est qu'elle ne permet pas l'envoi via send_audio car cette fonction n'est pas capable de traiter les espaces dans les noms de fichiers, comme les exemples que je vais donner ci-dessous:
    Cela ne fonctionne pas
    "Cela ne fonctionne pas non plus"
    \ »Cela non plus \»

    \
    Not_even_this_working

  18.   kuk dit

    Essayons Merci !!! 🙂

  19.   gabriel dit

    Je pense que les ressources nécessaires ne sont pas complètes, je ne sais pas où trouver
    «Pour compiler, nous aurons besoin des packages suivants (à part GCC, autotools et autres):

    Git
    openssl
    lune
    libconfig »
    en tout cas, merci

  20.   adal dit

    Utilisez Manjaro
    Et à la recherche d'un télégramme, j'ai trouvé ceci https://aur.archlinux.org/packages/arch-telegram/?setlang=es Je l'ai installé et je teste, je précise qu'il est en phase alpha

  21.   andrezero dit

    Comme il est possible que la version graphique n'existe pas encore. !

    1.    Brian dit

      Développez-le. Si vous ne le faites pas, ne critiquez pas le fait que les autres ne le font pas… 🙂

      1.    Jonathan dit

        Ou au moins contactez les développeurs Andrezero 😉 Si vous voyez que des personnes sont intéressées par une interface graphique Telegram native pour GNU / Linux, cela augmentera peut-être encore votre progression. Telegram CLI est très bon. Il est similaire à certains égards à Profanity pour XMPP par CLI sur GNU / Linux: http://www.profanity.im/index.html Surtout avec l'option d'envoyer des messages avec / msg ja: http://www.profanity.im/basic.html

        Je vous laisse un article intéressant sur Pavel et Nikolai Durov, qui sont les fondateurs de Telegram pour voir ce qu'ils en pensent aussi:

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

        Salutations et félicitations à toute la communauté pour avoir fait de ce blog l'un des meilleurs à tous égards. Vive les frères de Cuba comme Elav et KZKG ^ Gaara pour avoir été partenaires avec les autres dans ce type de réalisation. Un câlin virtuel.

        1.    Jonathan dit

          J'ai oublié de mentionner Pablo également pour Utilisons Linux ensemble maintenant avec Desde Linux. Quel plaisir de faire partie de cette grande communauté.

  22.   Hector Mamani dit

    Ici, à partir d'Ubuntu 16.04 x64, cette interface graphique fonctionne parfaitement https://blog.desdelinux.net/tips-para-instalar-popcorn-time-spotify-y-telegram-sobre-debian/
    Maintenant, je suis toujours intéressé par le terminal pour parler depuis mon CHIP utilise une distribution basée sur debian 8 :-D.
    Je suis toujours d'accord avec le commentaire d'utiliser d'autres moyens de communication, mm mais que nous reste-t-il? IRC?

  23.   Cire dit

    apt-get install libjansson-dev sur Debian aussi pour qu'il compile