电报CLI可以模仿Telegram机器人吗?

Faz*_*zeL 1 telegram

我在网上看到有些程序可以使用Telegram CLI.
我想在它们之间
为Telegram bot API 做出选择,有更多的文档解释它的功能,但是对于CLI来说,没有多少解释它的功能
似乎唯一的方法就是试验它.
不幸的是我没有在我的电脑上安装Linux发行版,所以试验不是一个选项正确知道.

所以我想问一下已经使用它的人
我知道Telegram bot api,它的功能和限制
在这里是我的问题:

我可以用Telegram CLI做什么,我用bot api做不到,反之亦然?

ret*_*tif 5

Telegram bot API:

  • 不要求注册新的电报帐户,因此您不需要另外的电话号码;
  • 只有在用户向机器人发送第一条消息后,机器人才能先写入用户;
  • 已经有命令接口(/ command);
  • 可以通过简单的HTTP POST(例如通过cURL发送请求)来完成工作.所以你可以接触这些东西(关于网站新文章的通知等);
  • 你可以很容易地创造出很多;
  • 你几乎可以用任何编程语言编写自己的实现;
  • 你有一个你创建的机器人列表(感谢@BotFather).如果你失去了对机器人的某种控制 - 只需通过@BotFather撤销令牌,它就是你的;
  • 很简单易用.

电报客户端应用程序(在本例中为CLI):

  • 需要使用电话号码注册新的Telegram帐户;
  • 与任何其他实际的Telegram用户一样(可以先写入其他用户,无需邀请).嗯,这是件好事;
  • 现在不是很好的跨平台能力(缺乏CLI实现);
  • 不是很容易安装和使用;
  • 你必须实现命令处理部分;
  • 如果你丢失了你的电话号码 - 几乎你失去了这个帐号,因为它不像你会对CLI客户帐户采取一些预防措施.因此,您必须注册一个新的并重复客户端的设置过程.

总之,在我看来,机器人实际上已经摆脱了CLI客户端.在机器人出现的那一刻我就拥有了CLI帐户.之后我删除了它并创建了一个机器人.而不仅仅是一个:)

因此,机器人是针对"机器人"的东西,真正的帐户是针对真实的人.