聊天中支持更多表情符号反应管理?

我正在运行一个带有 retort 插件的社区,用于对帖子进行表情符号反应,并且我正在考虑启用聊天插件。我发现聊天中的表情符号与帖子中的表情符号不同,使用的是 ChatEmojiPicker 而不是 EmojiPicker

根据我的经验,如果没有限制,一些用户会使用冒犯性或不好的表情符号。聊天插件不支持版主删除表情符号或限制用户使用允许列表中的表情符号。但是,反应插件可以将表情符号限制在允许列表中,这与我下面请求的功能类似。

因此,我请求聊天插件支持:

  1. 站点设置,用于在聊天中启用或禁用表情符号反应。
  2. 如果启用了表情符号反应,站点设置将聊天中的表情符号限制在允许列表中。
  3. 版主可以删除聊天中的表情符号。
2 个赞

您会选择使用以上哪些选项来管理您运行的社区,为什么?

鉴于目前这些选项不可用,您打算如何处理您在此预见的潜在问题?

2 个赞

我更倾向于第二个选项。

我因为这个问题不启用聊天。如果我在没有太多管理的情况下遇到这个问题,我会警告这些不良用户,如果他们继续,我会将他们禁言(我不知道被禁言的用户是否可以对表情符号做出反应)。

2 个赞

您觉得使用禁止列表而不是允许列表怎么样?

被禁言的用户无法对表情符号做出反应,所以这绝对是您目前可以使用的工具之一。

1 个赞

这也行,但我担心这会增加表情符号选择器对开发者的复杂性?

如果这不是问题,我更喜欢拒绝列表而不是允许列表。

1 个赞

我们目前有此站点设置,用于选择要在悬停菜单中显示的表情符号:

我认为可以使用类似的 UI 来设置“受限表情符号反应”。

添加到该列表中的任何内容都将从选择器中可用的选项中删除。人们通常可以自由使用他们找到的任何内容,但随着不当内容的识别,管理员可以将其添加到其中以防止其被使用。

另一方面,如果站点确实想选择性地只允许少量表情符号,允许列表会更好……

1 个赞

我也赞同聊天中表情符号反应管理功能。在有某种方式可以限制表情符号反应之前,我们可能无法为整个论坛开启聊天。

我们有一个年轻受众的社区,并且某些表情符号已经在我们的论坛(通过“监视词语”)和应用程序社区中被过滤。

我个人最初倾向于使用黑名单,但根据我们论坛另一位版主的反馈,我认为白名单(就像“反应”插件一样)会更可取。

有很多表情符号可能带有负面含义,逐一禁止它们将花费很长时间
(例如,这里有一小部分面部表情符号 :angry: :face_with_symbols_over_mouth: :roll_eyes: :rage: :person_facepalming:

1 个赞

@davidb 刚刚在核心中上线了这个功能,允许你在站点设置中配置一个 emoji 禁止列表,聊天中的 emoji 选择器将遵守该列表:

7 个赞