ludwikc
(Ludwik C. Siadlak)
1
我正在构建能将人们拉得更近的社区。游戏化是显而易见的实施元素之一。
在从 Discord 切换到 Discourse 之前,我开发了一些自定义机器人,它们可以实现这一确切目的。
仅举几例:
- GM Bot:每次你在指定频道说“GM”时都会回复你的机器人——回复励志名言,并跟踪你是否在早上 6 点前起床的“早起者”连胜纪录。
- Progress Bot:一个每月跟踪你的锻炼、冥想、每日日记和成功的机器人。这样,所有参与者都会受到激励以保持连胜纪录,并能够公开监控他人的进展。
这只是两个受到我的社区热烈欢迎并被广泛使用的例子。
有什么方法可以在 Discourse 上实现这种游戏化吗?
(我不寻求直接的是/否答案,而是希望集思广益,有哪些“唾手可得”的成果可以立即利用,以及随着时间和预算的推移可以实现什么。)
欢迎任何意见!
5 个赞
manuel
(Manuel Kostka)
2
在实践社区中,我见过的一种方法是使用日志类别。你可以通过使用日志插件或调整类别设置来满足你的需求。
此外,你还可以创建自定义徽章来奖励在日志类别中的活动。你也可以使用自动化插件来构建更复杂的自动化。
7 个赞
Bas
(Bas van Leeuwen)
3
这真的很聪明(当然,这取决于具体情况,听起来它在你的社区中奏效了)。
但是的,我认为自动化将是你处理这类事务的好帮手。
如果你发现它没有你需要的触发器等功能,我建议你在该主题下发帖。谁知道是否可以添加更多 
或者,Discourse 有许多可用的 webhook/API,因此如果你需要全力投入自动化,可以使用 Zapier 或类似的无代码工具。
4 个赞
如果你需要一些现成可用的东西,你可以修改Discourse信任级别,用你社区相关的标题、徽章和图片进行自定义。作为参考,我经常访问forum.uipath.com/badges,但也有一些网站对信任级别进行了更进一步的定制。
1 个赞
ludwikc
(Ludwik C. Siadlak)
5
感谢 @rishabh。
我寻找的不是现成的解决方案,而是能在更深层次、心理层面上奏效的方法,让用户更“沉迷”(以一种好的方式!)于他们参与的社区。
@loginerror 你是否想到了这些徽章?它们看起来真的很棒!
1 个赞
loginerror
(Maciej Kuźmicz)
6
是的,和我们出色的社区团队一起 
对于徽章,我认为我们几乎使用了所有可以授予它们的方式(GitHub 的徽章来自插件,我们有内部 API 自动化用于我们的学院,我们有一些是通过自定义数据浏览器 SQL 查询授予的,最后一些是手动授予的)。
除非这个问题纯粹是关于它们的外观,在这种情况下,我完全无法获得功劳。我的艺术技能不允许 
5 个赞