该插件为 BuddyPress 群组提供了整洁的聊天室。每个群组管理员都可以启用一个群组聊天室,所有群组成员都可以查看和发布该聊天室。
聊天区域提供了一个 ajax 聊天室,其中显示了最新消息以及时间戳和用户名。它还具有 “谁在线” 区域,该区域显示正在查看 “聊天” 页面的其他组成员。
特征
- 聊天室中谁的在线成员列表。
- 文字聊天:支持通过文字输入框添加的文字和链接。
- 视频和其他嵌入–可以使用 “视频” 按钮将 You-tube 之类的视频添加为嵌入式视频。相同的链接可用于其他 WordPress 可嵌入网址。
- 支持表情符号:轻松将超过 1,000 种表情符号插入聊天流,并提供选项以全部或部分加载它们。
- 图片:具有 upload_files 功能的用户可以将媒体目录/上传中的图片添加到聊天流中。
- 图片灯箱:支持 WP Featherlight 灯箱,如果您安装此插件,则加载到聊天室中的图片将在灯箱中打开。
- 活动线程:可以收集聊天对话并将其发布到活动流。
- 审核:论坛管理员和版主可以删除聊天消息。
- 主题:聊天消息框颜色可以由组管理员设置
- 最多 30 天后自动隐藏聊天消息。
- 最多 30 天后自动删除聊天消息。
聊天消息支持链接,支持嵌入视频,可以使用 @mentions 调用另一个站点成员进行聊天。
我介绍了基本线程支持。行为是在最后一条消息之后 15 分钟后发布的新消息将被标记为新线程。在该初始消息之后发布的所有消息都将被视为该线程的一部分。 15 分钟后,该线程将被视为已关闭,并且如果启用了将线程发布到组活动的功能,则该线程中的所有消息都将在单个活动更新中发布。我希望此功能会随着插件的开发而改变。
当前,聊天支持文本聊天和链接共享。我有兴趣添加更多功能,但希望看到一些用户要求相同的功能。
该插件最初由 David Cartwright 创建,并由 Venutius 分叉。它包括一个表情符号集,该表情符号集来自 Monchito.net 的 WP Emoji One 。
该插件从您自己的服务器运行,没有聊天数据离开您的站点。这样做的好处是可以最大程度地减少您在用户隐私和 GDPR 方面的风险,但是聊天将像您的服务器一样快速响应,因此可能会造成延迟。用户对话会存储一个月,然后删除。