RTimeChat是一款实时聊天系统和GPT聊天AI机器人集成Xenforo插件,它使用Ajax长轮询Long-Polling 和Websockets 技术来确保即时通信,这意味着聊天中的所有事件都将以最小的延迟发生给用户。
此外,内置选项“页面加载后获取消息”允许您完全禁用聊天对页面加载速度的影响:最初,将加载它们的骨架而不是消息,然后一秒钟后,将加载所有消息.
- 兼容XF 2.x版本: 2.1 和2.2
- 需要PHP 7.4+
主要功能
用户输入功能
另外,我想强调一个实时显示谁当前正在聊天中输入消息的功能。
为方便而设计
RTimeChat结合了简约的设计和最大的交流功能。没什么额外的。方便在移动设备上使用。清晰的用户界面。
人工智能GPT集成
该插件内置了对来自AI Bots 的ChatGPT 处理程序的支持。在AI Bots中创建的所有机器人都将在聊天中可用,并将实时响应。 这是 XenForo 2 上首次集成此功能的聊天。* 在配置聊天提示(调整)并在聊天上下文中启用机器人(触发器) 后,机器人将在聊天中活跃起来。
内置命令
聊天可以处理命令。
两个内置命令:
/to @Username – 提及命令,为被提及的用户突出显示消息。
通过在聊天中单击用户的头像/昵称来插入。
/pm @Username – 用户之间私人消息的命令。使用此命令发送的消息将仅对收件人和发件人可见。
/clear – 清除聊天。
/clear @Username – 删除用户消息。
通过在聊天中双击用户的头像/昵称来插入。
* 管理员无法在聊天中查看私人消息。它不会。
该附加组件还具有用于开发您自己的命令的内置工具。
更多
让我们来做 Eminem 风格:声音通知。提及警报。普通输入。用户禁止。消息历史。BB码处理。留言举报!
设置
RTimeChat有两种技术用于提供用户之间的通信:AJAX 长轮询和 Websockets。AJAX Long-Polling 安装后不需要额外的配置,但它的运行速度不如 Websockets。Websockets 需要在服务器上进行额外的 Nginx 配置和操作指南中查看。