更新于 2023 年 3 月 7 日,已针对 3.0 稳定版进行测试。 新增功能!聊天扫描器。为您私信扫描设置的相同关键词将触发聊天对话内的文本。然而,为了避免过多的通知,聊天扫描器将在经过一定时间后发送汇总报告。
更新:修复:与 Discourse v 2.2 的兼容性问题
首先,我想说明我并非开发者,我只是赞助了这项工作。我将无法以任何方式提供支持,但我会与任何潜在的贡献者合作。我在此发布此插件只是为了回馈社区。
背景
此插件可能听起来有些争议,因此让我解释一下开发它的原因。我们的 Discourse 论坛是一个社区市场。我们促进虚拟物品的销售。这种商业模式深受诈骗者和骗子的困扰,他们试图利用我们的买家和卖家。我们试图在他们行动之前阻止他们,而他们通常通过私信开始对受害者下手。这就是我们试图监控恶意活动并当场阻止他们的地方,这也是私信扫描器派上用场的原因。
插件说明
私信扫描器会扫描您的 Discourse 实例上发送的所有私信,并根据您在设置中输入的一组关键词检查文本内容。如果找到关键词,它会向所有管理员发送通知。
插件用途
对于那些认为私下交流就意味着可以违反规则(诈骗/垃圾信息/冒犯/骚扰)的用户,这是一个很好的插件,可以让他们有所收敛。如果您的论坛与电子商务相关,它也可用于营销目的。
插件功能
没什么可多写的。它在您的管理面板中添加了一个额外设置,您可以在其中输入关键词,仅此而已。其余都是自动的,每次触发单词时,您都会收到指向私信链接的通知(见下图)。该插件还会忽略管理员消息(基本上,管理员的私信不会被扫描)。此外,该插件仅在发送私信时进行扫描。无法扫描之前的未扫描消息。
插件问题
目前,它也会扫描用户名。因此,如果用户的用户名中包含您在扫描器设置中输入的单词,那么每次他/她发送私信时都会触发通知。这不是一个大问题,但它确实存在。
插件仓库
插件截图
这是我第二次为社区做出贡献!非常感谢 Discourse 团队以及本站的所有开发者。
31 个赞
在实际操作中,这与管理员面板中通常标记的敏感词有何不同?我推测它不会扫描面向公众的文本,但我认为除非您有相反的观察,否则在报告方面应该几乎没有区别?
3 个赞
被标记的敏感词难道不是只针对公开帖子生效吗?而且它的目的不就是为了阻止脏话吗?我从未深入研究过该功能。这个插件会扫描私信,并且不会让用户知道某个关键词已被扫描并通知了管理员。
1 个赞
不,它们可以在任何地方使用,伙计,而且它们“旨在”服务于你希望调整的任何目的。我建议,向用户明确告知某内容已被标记,有助于增强用户与工作人员之间的信任。
我们使用一系列监控短语来阻止人们从事你试图阻止的行为。我们时不时会收到关于这些短语的询问,而人们通常很高兴能大致了解我们在筛查什么以及原因。
2 个赞
那样的话,我的插件就没用了
我会研究一下你的做法。所以你的意思是,我可以设置一组关键词,当私聊中出现这些词时,会通知所有管理员?
1 个赞
前往 管理员/日志/监控词,然后选择 批准/标记/屏蔽/审查 以符合您的需求,伙计。
3 个赞
不过没有静默通知管理员的选项,我想这个插件确实有些独特之处 
我们的商业模式很独特,行业内骗子很多。自动标记和/或要求审批会迅速暴露对话中哪些能说、哪些不能说,从而让骗子占上风。
我其实也猜到,这个插件除了对我自己之外,可能对其他人没什么用处
感谢你的回复。
6 个赞
你使用的是哪个 Discourse 版本?我确信这就是问题所在,因为我落后了几个更新。我将在 2-3 周内解决此问题,并在有更新时更新本线程。
3 个赞
kynic
22
1 个赞
抱歉,我刚才说的“更新”是指我们将实例升级到了 2.7.0,PM 扫描器在这里运行正常,所以插件本身并不需要更新。它在我们实例上可以正常工作:
我能想到的唯一可能是您的另一个插件导致了冲突。
2 个赞
kynic
24
问题是,当你在设置中搜索“pm scanner”时,会出现这些设置。
但如果你点击“插件”,然后点击“pm scanner”设置“按钮”,则会显示此内容。
1 个赞
如果您愿意等待,我们将为 2.8 版本提供更新。不过,这可能需要一些时间,因为我们仅使用稳定版本。
3 个赞
已更新并针对 3.0 稳定版进行测试。 新增了一项功能!聊天扫描器。您为私信扫描设置的相同关键词将触发聊天对话中的文本。但是,为了避免大量通知,聊天扫描器将在 X 时间后发送分组报告。
6 个赞