Skip to content

私信与群聊

功能说明

为用户提供私聊、群聊及消息实时收发;红包、转账等增值能力依赖支付模块。

前置条件

  • 站点 Redis 与 WebSocket 服务正常(由部署环境保障,管理员只需确认 系统监控 → 系统状态 无 Redis 断连)。
  • 即时通讯相关功能已在授权中开通。
  • 红包 / 转账额外需要 支付与提现 配置完成。

管理后台配置步骤

会话监管

路径:用户体系 → 群聊私信

  • 查看全站或按区域筛选的会话列表
  • 进入会话详情排查违规内容(需相应权限)

区域级开关

路径:区域管理 → 区域列表 → 编辑目标区域

说明
私信 / 群聊开关关闭后本区域用户无法使用普通私信与群聊(官方机器人规则见 官方机器人

功能级开关

部分能力由 授权模块 控制是否在客户端展示红包、转账入口;未开通时菜单与按钮不会出现。开通后仍须:

  • 系统设置 → 系统配置 → 微信支付(或支付宝)已配置
  • 用户有足够余额或绑定支付方式

WebSocket 连接(运维侧)

若用户普遍「消息发不出、一直连接中」,请运维检查反向代理是否支持 WebSocket 升级;管理员可在 系统监控 → 在线用户 观察连接数是否异常。

区域配置

配置位置作用
区域列表 → 私信开关按区域启用 / 禁用 IM
官方机器人区域关闭私信时,可能仍保留官方通知通道
用户配置注册登录与 IM 无直接开关,但禁言用户无法发言

验证是否生效

  1. 在已开启私信的区域,两测试账号互发私聊,双方实时收到。
  2. 创建群聊并拉入成员,群消息同步正常。
  3. (可选)发起小额 聊天转账群红包,支付成功后消息卡片状态更新,财务管理 → 资金交易 有记录。

常见问题

全员无法收发消息

  • 系统监控 → 系统状态 查看 Redis、WebSocket 是否正常。
  • /nginx 未配置 Upgrade 头会导致 H5 长连接失败,联系运维处理。

仅某区域不可用

  • 检查 区域列表 中该区域是否关闭私信。
  • 用户是否被拉黑或禁言。

红包 / 转账按钮不存在

  • 确认授权已含红包 / 转账能力且 支付 已配置。
  • 部分客户端仅在群聊或私聊特定入口展示。

消息延迟

  • 查看 系统监控 → 定时任务 是否积压;通知控制台 → 消息链路追踪 排查投递延迟。

相关文档

灵萌 Lingmeng 使用手册