从终端使用电报

到现在为止,肯定有不止一位听过和/或读过有关 Telegram,可以与无处不在(且不安全)相抗衡的新消息系统 Whatsapp.
您还将知道它是免费软件,并且程序及其API都是免费的(服务器除外,尽管似乎也可以发布)
在本文中,我将解释为终端安装和使用客户端的步骤,该客户端仍在开发中,但可以轻松使用。

安装:

如果您是 archlinux 或衍生产品,您可以从 AUR 通过包装 电报git,因此您可以跳过此步骤。 除了在程序存储库中,您还可以找到一个包 ,并生成用于 Gentoo的, Debian 和衍生品。

要进行编译,我们需要以下软件包(GCC,自动工具和其他软件包除外):

  • 混帐
  • openssl的
  • 月亮
  • 的libconfig
在某些发行版中,例如Debian或Ubuntu, openssl的 就好像 libssl。 此外,请记住安装以 -开发 o -开发.

安装依赖项后,我们将打开一个终端并移至将克隆存储库的文件夹:
git clone https://github.com/vysheng/tg.git
现在,我们移至新创建的文件夹tg并执行:

./configure
make

如果一切顺利,我们将编译该程序。
要测试它,我们执行:
./telegram
我们将得到一个这样的屏幕,询问我们电话号码,向我们发送包含验证码的消息:

电报之家

输入代码后,我们就可以使用客户端了。
电报会话开始

对于命令和联系人,它也具有自动补全功能:
电报自动完成

在〜/ .telegram文件夹中,除了将保存联系人发送给我们的图像,视频等的文件夹外,还将保存客户端的配置(尽管必须通过命令手动完成)。

基本命令:

  • 讯息:我们传送讯息给其中一位联络人
  • send_photo /视频/文本:我们发送图像,视频或文本文件
  • create_secret_chat:我们与指定的联系人创建秘密聊天
  • add_contact:尝试添加表明他们的电话号码的联系人

这些是一些可用的命令。 要了解其余信息,只需写帮助。

如果您知道如何处理终端,即使在早期阶段,客户也相当不错。 目前的消极点是,要下载他们发送给我们的内容,必须手动进行,同时也要知道消息的ID。 为此,我们执行命令:
set msg_num 1
每次我们发送或接收消息时,我们都会获得消息的ID号。

我希望它对您有所帮助,等待那些不想使用终端或不习惯使用终端的图形客户端出现。

项目资料库

没有图形界面 原生 适用于GNU / Linux。 如果要使用图形界面,则可以 网络图 从一个 Web浏览器。 请不要再问这个话题,一旦它出现,就会对其进行讨论。 谢谢你的理解。

55条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   飞力士

    嗨,Telegram太棒了,这是我尝试过的最好的。
    但是,通过具有Windows中良好界面的终端使用它是一种恐怖,因此我希望他们尽快发布GUI。

    问候。

    1.    al_SeverR

      尽管GNU / Linux本身没有GUI,但我们可以使用Webogram»
      http://zhukov.github.io/webogram

      1.    F3NIX

        显然是否有用于Linux的接口 https://github.com/vysheng/tg

  2.   马蒂亚斯

    大!
    我最近阅读了一个使用pidgin的wathsapp的教程,
    有什么方法可以在pidgin中使用电报? 拥抱!

    1.    他们是链接

      好吧,目前还没有,我什么也没找到,但这很好。

  3.   乔治

    Great Telegram,但是正如Fylux所说,他们必须在Linux中实现图形界面! 另一方面,我不喜欢的是我的所有联系人中只有一个使用它。

    1.    O_Pixote_O

      但这是公开宣传的问题,如果可以的话,可以亲自进行,因为我们都知道懒惰是不安全且专有的应用程序继续如此成功的原因。 我的一些朋友和我骗了我们所有要下载的重要朋友,现在我们有了很多联系。 您迫不及待的是,圣徒要从天堂降下来,告诉他们要安装它们。

    2.    O_Pixote_O

      一个问题,控件c是否退出? xD

  4.   德科姆

    有没有办法创建电报帐户而无需提供手机号码?
    我试图通过桌面客户端创建帐户,并且要求使用移动设备,谷歌游戏中的应用程序是否也要求使用它?
    我不知道,但是所有要求我提供手机号码的信息都使我产生了不信任感:/

    1.    O_Pixote_O

      如果它是使用您的电话号码与您的联系人进行聊天的应用程序,则与线路,whatsapp,聊天等相同,它所需要的最低要求将是您的手机号码。 他们也问你。 如果您想使其正常运行,请先将其安装在移动设备上,因为否则,很可能在您启动时没有任何联系。

      1.    德科姆

        他通过了。
        我出于相同的原因没有任何理由,我不知道...我只是不喜欢给出数字。
        感谢您提供的信息,因为我更喜欢成为“ incommunicado”😛
        问候〜

      2.    混沌蒲式耳

        Telegram还使用昵称建立用户之间的联系,尽管这不是强制性的,但实际上,完全可以通过在全局搜索中按昵称搜索联系人来完全根据昵称创建一个没有关联电话号码的帐户。

  5.   胡安帕

    我在libconfing依赖项方面遇到问题

  6.   迈克尔

    请不要继续给电报成名。 就像WhatsApp一样,它不过是另一个陷阱。 它是开源的事实只是人们认为它是可靠的一种策略,而实际上服务器端代码是专有的,它使用的不是XMPP标准的封闭协议,安全专家发现其加密算法它与国家安全局使用的兰特相同。 此外,其创建者与俄罗斯社交网络VKontakte相同,该社交网络要求您的电话号码才能使用它。
    现在是时候推广免费网络和免费/联合XMPP / Jabber协议了。

    1.   

      Openwengo使用XMPP进行视频会议。 它至少在当时是跨平台的并且质量很高,但是由于几乎每个人在msn上都有他们的朋友,因此几年后它关闭了chiriguito。 谷歌似乎认为,如果Talk打算使用XMPP,但它几乎总是最终终止了其开始的开放标准,在本例中是环聊。

    2.    帕特里西奥

      最糟糕的是,我们Linuxeros对此无能为力。 我认为现在是时候推广使用XMPP进行免费和分散式通信,并鼓励使用免费的社交网络,例如Diaspora *,Pump.io,我们如何可能允许世界上最常用的聊天系统是一家公司专有,关闭和控制的公司,唯一想要做的就是滥用用户的使用条款和条件吗?
      正如我们提倡使用GNU / Linux或在免费软件等上举行活动一样,为什么对于最近控制着我们所有人的这种新威胁又不能做同样的事情?

      Desdelinux请注意这一点。

      1.    地塞潘

        XMPP Jabber客户端很难看。 散居的人充满了嬉皮士。

        1.    潘德夫92

          在侨民中充满了无政府主义者xd

        2.    拉夫

          皮金并不丑陋。 移情试图不成为。 O_O

      2.    凹进

        不仅如此,我们还会继续使用并鼓励使用Google,包括Startpage,Ixquick,Duckduckgo等。 我们将继续免费宣传Gmail,而不是像Openmailbox,Autistici等对隐私有利的服务; 我们还为亚马逊提供免费广告(似乎没有更多的书籍/记录/小玩意/网上有任何商店)。
        我们必须对自己进行一致性测试,并改变许多与自由软件的哲学根本不符的习惯。

    3.    凹进

      没错,但是您知道有人在他的手机上拥有XMPP聊天程序(当然不是Facebook),并且拥有一个帐户。 我不。 人们拥有“ Guasa”,Line,Viber,并停止计数。 Telegram对于WhatsApp来说是百强企业,而且在不够完美的情况下,它比WS糟糕得多。 因此,我们之间尝试使用其他替代方法非常好,但是我们不必失去与现实的联系,并接受我们的朋友不会安装和配置XMPP帐户以及仅与我们交谈的客户端,所以不必。别无选择,只能使用最差的选择,而现在,就是电报。

  7.   米格尔·帕拉西奥(Miguel-Palacio)

    我假设有人正在使用CLI制作前端,对吗? 有必要! 我感到奇怪的是,还没有本地Linux客户端出现。 社区内部是否会对Telegram产生很多怀疑? 我希望不是。 我想例如在KDE-Telepathy中看到Telegram😛

  8.   让我们使用linux

    杰出贡献!
    干杯! 保罗

  9.   鹦鹉螺

    谢谢朋友,它立即为我工作。 到目前为止,程序运行良好。

  10.   许里

    我已经通过wine在linuxmint 16中安装了Windows客户端,并且效果很好,我说的是那些对linux中的GUI感兴趣的人

  11.   安波克斯

    如果可以与xmpp的pidgin一起使用,那将是一件乐事。

  12.   维达格努

    终端要快得多,我更喜欢我们可以从命令行运行的程序,这要感谢非常完整的教程。

    问候,
    奥斯卡

  13.   乔治

    您好很好的帖子,但我想走得更远。 我想解释一下如何在电报应用程序中运行带有Linux图形化环境的电报版本 https://telegram.org/apps 有文件。
    就我而言,它适用于OpenSuse 13.1,并且由于缺少找不到的库而无法安装rpm:S

    问候

  14.   布赖恩

    我有个疑问。 终端关闭后,当我重新打开终端时,如何再次运行该应用程序? 我知道这可能是一个愚蠢的问题,但我只是不知道该怎么做。 非常感谢!

  15.   p

    网络图- http://webogr.am

  16.  

    我懂了
    $ ./电报
    电报客户端版本0.01-beta,版权所有(C)2013 Vitaly Valtman
    电报客户端绝对不提供担保; 有关详细信息,请输入“ show_license”。
    这是免费软件,欢迎您重新分发它
    在某些条件下; 输入`show_license'了解详情。
    ***失去与服务器的连接…31.210.235.12:80
    ***失去与服务器的连接…31.210.235.12:25

    1.    布赖恩

      转到您的个人文件夹,按Ctrl + H,然后删除.Telegram文件夹。 请注意,请勿删除其他任何内容。

      每当您要运行该应用程序时,都必须这样做。 并通过短信重新验证。 这是一个痛苦的屁股。

      1.   

        发生的事情是服务器已关闭且工作正常,而我不必碰任何类似的事情

  17.   ke

    这是WhatsApp,您在文章中写错了。 是的,它可以改进。 一个缺陷是它不允许通过send_audio发送,因为该函数无法处理文件名中的空格,就像我将在下面给出的示例一样:
    这行不通
    “这也不起作用”
    \»这都不\»

    \
    Not_even_this_working

  18.   uk

    让我们尝试谢谢! 🙂

  19.   加布里埃尔

    我认为必要的资源不完整,我不知道从哪里获得
    «要进行编译,我们需要以下软件包(GCC,自动工具和其他软件包除外):

    混帐
    openssl的
    月亮
    库配置 »
    反正谢谢你

  20.   阿达尔

    使用Manjaro
    寻找电报,我发现了这个 https://aur.archlinux.org/packages/arch-telegram/?setlang=es 我安装了它并进行测试,以确认它处于Alpha阶段

  21.   安德烈零

    由于图形版本可能还不存在。 !

    1.    布赖恩

      开发它。 如果您不这样做,请不要批评别人不这样做...🙂

      1.    詹森

        或至少与Andrezero开发人员联系。😉如果您发现有人对GNU / Linux的本机电报GUI感兴趣,那么这可能会进一步推动您的发展。 电报CLI很好。 在某些方面,它类似于GNU / Linux上的CLI的XMPP的亵渎行为: http://www.profanity.im/index.html 尤其是使用/ msg ja发送消息的选项: http://www.profanity.im/basic.html

        我给您留下了有关Pavel和Nikolai Durov的有趣文章,他们是Telegram的创始人,以了解他们的想法:

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

        向整个社区致以问候和祝贺,使该博客成为各方面中最好的博客之一。 像Elav和KZKG ^ Gaara这样的古巴兄弟们与其他人在这种成就中成为伙伴,万岁。 一个虚拟的拥抱。

        1.    詹森

          我忘了提到 Pablo,现在我们一起使用 Linux 吧 Desde Linux。很高兴成为这个伟大社区的一员。

  22.   赫克托·马马尼(Hector Mamani)

    从Ubuntu 16.04 x64开始,此GUI效果很好 https://blog.desdelinux.net/tips-para-instalar-popcorn-time-spotify-y-telegram-sobre-debian/
    现在,我仍然对终端机感兴趣,希望我的CHIP使用基于debian 8 :-D的发行版。
    我仍然同意使用其他方式进行交流的评论,但是,我们还剩下什么呢? IRC?

  23.  

    还可以在Debian上apt-get install libjansson-dev进行编译