你能详细说明一下吗?列表是不是太长了,我们应该把它限制在前 20-30 个吗?
是的,列表太长了。对我来说,在我的论坛上,私人聊天通常的“生存时间”(TTL)很短,只有一天左右。之后,那些频道就只是不必要的干扰。
大多数用户都在使用手机,即使是 20 个频道也已经是很长的列表了,尤其是当其中 15 个频道不再活跃时。
_对用户来说_最简单的解决方案是能够关闭和退出不必要的私人聊天。从技术上讲,这有多容易……我一点也不知道。但这个选项是需要的。
或者可以选择完全禁用私人聊天。这也是一个选项,因为私人聊天在某种程度上与(我真的很讨厌英语介词
)私人消息(PMs)重叠。不过,聊天更快。
是的,确实需要。原因和推特允许用户留私信一样。有些人(即使他们自己不知道)会进行网络欺凌/令人毛骨悚然的行为……
这里我想了 2 个选项:
-
我们可以设置一个硬性限制,比如 25?discourse-chat/lib/chat_channel_fetcher.rb at 2d91ea83fb26082ed073daa8032fb2443c300e05 · discourse/discourse-chat · GitHub 这是一个非常容易修复的单行代码,但我不知道我们是否应该允许站点管理员通过站点设置来让它更长或更短。
-
和 @j.jaffeux 讨论了一下,但我们想要一个鼠标悬停时出现的 X 按钮。这是理想的解决方案,因为你可以根据自己的意愿轻松地修剪列表。
这也与支持静音和阻止的请求相关,因为在某些情况下你可能想要退出……但要彻底退出。
我已经在这里完成了初步工作:
我将等待 Mark 在线,因为我预计这需要多次改进。
我们已对此进行了进一步优化,请尝试最新版本并告诉我们您的感受?
为什么现在 ping 我 ![]()
不管怎样——自从我们可以删除频道后,这已经不是问题了。
抱歉突然发送通知,#chat-plugin 类别即将停用,我一直在整理。 ![]()
现在对您来说运行得更好些了吗?
嗯,没有什么能烦到我(除了英文的时间戳,不过我还能忍受——你们都应该改用度量衡和24小时制
)
是的,清理永远是个坏主意 ![]()