mbauman
(Matt Bauman)
1
我发现自己想查找与用户禁言和/或封禁相关的通信日志。虽然会向违规用户发送一封包含原因的电子邮件(我想是这样?),但我无法在系统中看到此消息(据我所知)。甚至电子邮件日志也没有显示消息本身。此外,如果用户使用了临时电子邮件地址,他们可能永远收不到消息。
如果 Discourse 使用类似“官方警告”的直接消息,而不是(或者也许是除了)直接且不可见的电子邮件,那就太好了。
是的,我知道原因存储在数据库中,并且您可以手动访问它。但这不一定是用户收到的消息。
这在过去曾被视为造成困惑的原因,——我认为这个功能请求将有助于解决这种困惑。
2 个赞
HAWK
(Hawk)
2
您是否检查了版主收件箱 /g/moderators/messages/inbox?
4 个赞
已经使用了 Discourse 很长时间,但从未听说过这个,哈哈。
1 个赞
HAWK
(Hawk)
4
1 个赞
mbauman
(Matt Bauman)
6
这些消息没有出现在那里。或者在任何群组收件箱中,据我所能找到的。目标用户的收件箱也没有。是否有影响此的网站设置?我看过了但找不到。
确实有一条发送给用户的来自 @system 的私人消息,但它只说明“您的帐户暂时被冻结”,没有任何解释。其文本来自 system_messages.silenced_by_staff.text_body_template,该文本无法访问原因占位符。默认文本非常温和且在有意超时时使用时完全错误:“作为预防措施而被冻结”
有一个已发送电子邮件的日志,其中包含我想要的文本,但它不包含内容。
包含我想要的文本以及 silenced_til 和 reason 插值键的 slug 名称是 user_notifications.account_silenced.text_body_template — 这让我想到去查看用户通知,但它也没有出现在那里。
2 个赞
putty
(Derek Putnam)
7
您是否查看过“日志”部分?如果您转到“日志” > “员工操作” > 并将过滤器设置为“静默用户”,您将看到类似以下内容。您可以单击“详细信息”列中的“显示”来查看消息。
2 个赞
mbauman
(Matt Bauman)
8
不过,很高兴知道这一点,但这并没有解决我的主要担忧,即让用户通知记录对用户本人和版主都更加可见。
这些伪影(电子邮件日志、工作人员操作日志或直接数据库查询)实际上都没有显示发送给用户的内容。这对版主和用户来说都非常不透明。
使用站内信进行此通知有几个显著优点:
- 平台对用户和版主都可见
- 管理员可以看到“已读回执”,即主题帖的浏览量
- 它应该取代通用的“账户因预防措施而暂停”站内信,后者更适合自动系统操作,而不是工作人员的训斥。
1 个赞
对于被暂停的帐户,有一个选项可以列出暂停原因,该原因会通过电子邮件发送并在用户卡上显示:
我同意,当帐户被静默作为工作人员操作时,发送自动消息有点奇怪,因为它表明帐户只是在工作人员审查之前被冻结。
编辑:可能是这样设置的,因为静默既可以是自动操作,也可以是版主/管理员手动操作。然后,被静默的用户帐户仍然可以在私人消息主题中发言,但不能创建新的主题或公开主题。
对于暂停,私人消息没有意义,因为用户甚至无法登录来阅读它们,所以电子邮件将是唯一的沟通方式。
mbauman
(Matt Bauman)
10
认为这种版主或系统级别的私信能够/将会覆盖标准的私信邮件通知设置并非不合理。私信甚至可以明确地发送到原始电子邮件地址。
1 个赞
Moin
11
上次我尝试在 default email messages level 设置为“never”时向电子邮件地址发送私人消息,创建了一个暂存用户,但没有发送电子邮件。
1 个赞
也许管理员也可以手动更改该设置。这可以用于向被暂停的用户发送带有私人消息的电子邮件,但他们无法直接回复,因为系统会拒绝他们通过电子邮件回复。
这是否只适用于已经有一个已设置电子邮件发送的暂存用户?如果您发送电子邮件到一个未注册的地址,它会创建一个新的帐户邀请链接。
在工作人员操作日志中,有关于暂停原因电子邮件的日志,您是否看到过这些日志?
您可能正在查看与我在管理员面板中看到的日志略有不同的日志,该日志显示了发送给用户的电子邮件消息,电子邮件发件人日志中也有。
然而,这仍然是一个很好的功能请求,可以将这些消息放在私信中,以便用户拥有该记录,并且管理员/版主更容易查看,这将是很好的。