电报机器人 - 电报与电报机器人

Posted

技术标签:

【中文标题】电报机器人 - 电报与电报机器人【英文标题】:Telegram bot - telegraf vs telebot 【发布时间】:2017-08-18 16:31:40 【问题描述】:

我希望使用电报 api 制作一个机器人,所以我在 nodejs 中找到了两个很好的 api,但我找不到它们之间的区别: 1. TeleGraf 2. TeleBot

有什么区别,为什么我应该优先选择其中一个?还是我应该使用另一个 api 在电报中做一个机器人?

谢谢

【问题讨论】:

您的首选语言是什么? 刚刚提出这个问题,因为我也在寻找关于他们每个人的某种建议。我是否遗漏了为什么他的语言不是 javascript 的东西?他标记了node.js,他给出的两个选项都是用javascript编写的 【参考方案1】:

官方sample section for node.js 包含一个(有点)流行选项的列表。

电讯报。完整的 Telegram Bot API 支持,包括游戏和内联模式。

在我看来,Telegraf 是一个更完整、更活跃的库。因此,当 API 发生变化时,可能会收到更及时的更新,但最终这一切都取决于您的用例;但是 Telegraf 应该可以涵盖大多数(/所有)情况。

另一方面,Telebot 可能会采用一种更易于使用的方法;所以这一切最终都取决于您的个人意见。

【讨论】:

【参考方案2】:

您的语言有问题:) 众所周知,TeleGraf 使用 js (ts) 而 TeleBot 使用 python 对于 js,您还可以使用 yagop

的 node-telegram-bot-api

【讨论】:

1. telegraf 使用 js,而不是 ts(如果提到 typescript)。 2. telebot 是 node.js,telepot 是 python

以上是关于电报机器人 - 电报与电报机器人的主要内容,如果未能解决你的问题,请参考以下文章

如何在电报机器人中显示选项?

电报机器人可以读取频道消息吗

删除电报机器人发送的传出消息(电报,python)

使用电报机器人在 Heroku 上的 docker 中安装 Rclone [帮助]

如何使用电报机器人 api 在群聊中接收消息

电报机器人位置python