TLDR:新的聊天消息点是一个全局选项 - 我们希望每个人都知道大多数频道何时有消息 - 一个频道我们只希望通知一部分用户……但我们需要每个人都能访问该频道。
频道设置:
用户偏好/聊天:
全局上,用户可以禁用活动指示器……但如果聊天频道有一个列表模态框来为特定组启用/禁用,或者用户有一个聊天频道列表模态框可以忽略,那将非常方便。
更详细的版本:我们有一个创客空间,新用户在试用期需要有人引导。我们构建了一个系统,让“主持人”在现场签到以“打开”商店 - 我们使用聊天 webhook 功能通知所有用户“商店已打开”,包括用户的用户名,以便他们可以标记主持人来安排解锁门。因此,每个人都需要访问聊天频道来处理回复。
聊天示例:
问题是——这种情况每天都会发生很多次。我们希望为所有(理想情况下)持有钥匙的会员禁用此聊天通知点,但不要为主要的通用聊天频道禁用该点。有钥匙的人不需要收到新消息的通知,但新会员需要。
试用会员和正式会员是不同的组,由我们的会员数据库后端处理,所以我们已经解决了这部分……只是这个点对一些人来说很烦人/虚报警报。如果人们完全关闭了这个点,那我们还不如没有聊天。
通知本身不是问题——例如,我们可以标记“@试用用户注意,我们开门了”——但“未读消息点”仍然是个问题。
感谢任何建议。(附注,一位用户说他尝试完全静音聊天,但他仍然收到未读点。)


