文件名称:mod_chitchat:Zotonic 的聊天模块 - 使用 mqtt publishsubscribe
文件大小:24KB
文件格式:ZIP
更新时间:2024-07-03 18:23:31
JavaScript
闲聊 mod_chitchat 是 Zotonic 的多房间聊天模块。 内部使用 MQTT 进行消息传递。 这使得使用外部 MQTT 客户端连接到此聊天成为可能。 ChitChat 具有以下特点: 基于 Websocket 或 Comet 的基于推送的通信 多个房间,可以临时添加 客户端名称可以更改,并将推送给其他客户端 回发用于获取已知房间列表和房间中的最新消息 默认为 public 访问,可以添加自己的访问控制(通常的 Zotonic ACL 机制) 无日志记录,仅保留有限数量的消息 安装模块后,可以在/chitchat url 上找到聊天。 已知的问题 完整的 MQTT 使用需要一些额外的消息,例如获取已知房间和最新消息。 现在每个客户端都连接到消防水带,如果很多人都在活动,这将带来问题。 未来的计划 离开/忙碌状态支持 如果窗口未聚焦,则新消息的桌面通知 显示表情 交换文
【文件预览】:
mod_chitchat-master
----mod_chitchat.erl(9KB)
----services()
--------service_chitchat_rooms.erl(2KB)
----models()
--------m_chitchat.erl(3KB)
----dispatch()
--------dispatch.chitchat(90B)
----lib()
--------js()
--------css()
----LICENSE(10KB)
----README.md(1KB)
----templates()
--------phone()
--------text()
----.gitignore(67B)
----include()
--------mod_chitchat.hrl(1003B)