我在网上看到有一些程序可以使用电报CLI。
我希望他们之间做出选择
的电报机器人API,还有更多的文件解释它的功能,但CLI没有太多解释其功能
似乎知道的唯一途径,就是与它进行实验。
不幸的是我没有在我的电脑上安装Linux发行版,所以试验不是一个正确的选项。
所以我想从谁已经用它
我知道电报机器人API,它的权力和它的局限性
这里的人们要问的是我的问题:
我能做些什么用电报CLI,我可以”用bot api做什么,反之亦然?可以电报CLI模仿电报机器人吗?
3
A
回答
5
电报机器人API:
- 不需要注册新帐户电报,所以你并不需要有另一个电话号码;
- 只有在用户向bot发送第一条消息后,bot才能写入用户,
- 已经有命令接口(/命令);
- 可以通过简单的HTTP POST(例如通过cURL发送请求)来完成任务。所以你可以勾选这么多东西(关于网站上的新文章的通知等等);
- 你可以很容易地创建它们;
- 你几乎可以用任何编程语言写你自己的实现;
- 你有一个你创建的机器人列表(感谢@BotFather)。如果你以某种方式失去了你的机器人的控制权 - 只需通过@BotFather撤消令牌,它就是你的;
- 非常简单易用。
电报客户端应用程序(在这种情况下 - CLI):
- 需要与电话号码的新报文的帐户注册;
- 的行为像任何其他实际的电报用户(可以先写信给其他用户,无需邀请)。那么,这是一件好事;
- 现在还不是很好的跨平台功能(有些缺乏CLI实现);
- 不是很容易安装和使用;
- 你必须执行命令处理部分;
- 如果你丢失了你的电话号码 - 几乎你失去了这个帐户,因为它不像你会为CLI客户帐户做一些预防措施。所以你必须注册一个新的并重复客户端的设置程序。
总之,在我看来,机器人实际上摆脱了CLI客户端。我的CLI账号正好在机器人出现的那一刻。之后,我删除它并创建了一个bot。而不只是一个:)
所以,机器人是“机器人”的东西,真正的帐户是真实的人。
2
电报CLI库直接与他们的MTproto协议进行交互,这意味着它就像他们的桌面/移动应用程序......但对于控制台。您可以从一个电话号码发送消息到另一个。这意味着,使用CLI应用程序进行身份验证时,您可以使用实际的号码,就好像您正在登录到移动应用程序一样。
我不会建议将它用于bot行为,因为您必须编写一个应用程序来包装电报CLI并解析显示的日志文件...因为它不实现所有MTproto方法和日志文件的输出是自定义的...它可能非常烦人,与你期望的不同。
使用电报CLI,您可以将数字发送给另一个电报用户,而不必让他们首先发起对话(因为它的功能与正常的电报客户端相同),Bot API要求用户添加Bot并在Bot知道你在那里。
+0
谢谢你涵盖了我所需要的一切。 – FazeL
相关问题
- 1. 电报机器人位置
- 2. 电报机器人问题
- 3. PHP电报机器人reply_mark
- 4. 用于电报机器人
- 5. 电报机器人 - 内联模式
- 6. 电报机器人:秘密聊天可能吗?
- 7. 电报机器人是否可以从通道获取消息?
- 8. 电报机器人可以读取通道
- 9. 是否可以阅读机器人电报信息
- 10. 我可以创建多少个电报机器人?
- 11. 关于从电报机器人API
- 12. 电报20多个机器人
- 13. 电报机器人用户控制
- 14. 使电报机器人错误
- 15. 清除电报中的pending_update_count机器人
- 16. ReplyMarkup在php电报机器人
- 17. 电报机器人键盘不工作
- 18. Python - 电报机器人的国际化
- 19. 的Heroku,PHP,exec和电报机器人
- 20. QUERY_ID_INVALID - 电报直列机器人
- 21. Webhook电报机器人php不运行
- 22. 将电报机器人添加到组
- 23. PHP:连接机器人电报和twitter
- 24. 我怎样才能电报机器人
- 25. 从电报机器人上传
- 26. 发送消息在电报机器人
- 27. 电报机器人双/开始
- 28. 没有HTTPS的电报机器人
- 29. 消息发送电报机器人(PHP)
- 30. 电报机器人消息格式
是的,但尤其是。与集体管理机器人目前不能做太多事情。 –