0

我正在做一个聊天应用程序,需要群聊有多个所有者,以便他们可以将用户添加到房间。根据 mongoose muclight 文档,它只允许一个所有者进入 muc light 房间。有没有其他方法可以做到这一点?我可以使用任何扩展来实现这一目标吗?

4

2 回答 2

1

根据官方 MUC Light 文档,可以允许任何房间成员向房间添加新用户(来自http://mongooseim.readthedocs.io/en/latest/open-extensions/muc_light/2 节。要求,强调我的):

  1. 用户不能自己加入房间。它们必须由房间所有者或(如果由服务管理员配置)任何其他占用者添加。

稍后在同一文档第5.4 节更改占用者列表中描述了如何将用户添加/邀请到房间。

调用允许任何成员将用户添加到房间所需的配置选项all_can_invite,除其他选项外,在http://mongooseim.readthedocs.io/en/latest/modules/mod_muc_light中进行了描述。

于 2018-01-03T09:54:25.763 回答
0

他们不允许使用以下 mod_muc_light 配置将用户从房间中移除

{equal_occupants, true},{all_can_configure, true},{all_can_invite, true}

只邀请新用户,这有点违反直觉,但不违反文档。

于 2018-07-16T16:23:41.740 回答