Discourse Bot Lib. Discourse 的 Bot 库。用 Python 制作
几天前,我为 Discourse 做了一个 Bot 库,现在将其发布到更广泛的社区。
它使用 python3.9 编写,但应该也能在 3.8 上运行。
什么是 Bot 库?
Bot 库是一些代码,允许你连接到一个可以聊天、玩游戏等的服务器。它允许你控制一个你拥有访问权限的账户。
这是一个 Bot 的工作示例(在另一个 Discourse 论坛上)
https://forums.meower.org/t/test-bot-ground/245/1265
URL:
2 个赞
Canapin
(Coin-coin le Canapin)
3
您好!对于那些不熟悉技术的人,您能(简要地,想想“像我五岁一样解释”
)解释一下这个“bot lib”的目的是什么吗?
我尝试在网上搜索“python bot lib”来了解一下,但结果都太技术化了。
我的理解是,这是一个脚本,允许机器人通过一个专用的 Discourse 账户在 Discourse 上发帖?
2 个赞
“嗨!对于那些不熟悉技术的人,你能(简短地,想想“像我五岁一样解释”)解释一下这个“机器人库”的目的是什么吗? 
我会更新它
“我的理解是,这是一个脚本,允许机器人通过一个专用的 Discourse 帐户在 Discourse 上发帖?
是的,完全正确
Arrow
(Arrow)
5
它是 Python 编程语言的一个库,允许用户为 Discourse 创建机器人。
1 个赞
Canapin
(Coin-coin le Canapin)
7
有趣。
有几个问题!
您能否举几个实际的、现实生活中的例子?
您将如何管理速率限制?
我有一个自定义的 WordPress 插件,允许 WP 用户通过 单个 Discourse 帐户 在 Discourse 上发帖(WP 评论 → Discourse 回复)。它几乎没有被使用,但必须考虑帖子速率限制和连续消息的最大数量等问题。
那么,您如何规避这些潜在问题?
您也许可以即时创建新的 Discourse 帐户?

我也可以写一些!
另一个很棒的地方是普通的 discourse API 文档,因为它直接从中提取。
嗯,我基本上忘了这件事,我用它的目的已经完全消失了,所以
1 个赞