如何在 Ejabberd 中创建非匿名房间 [关闭]
Posted
技术标签:
【中文标题】如何在 Ejabberd 中创建非匿名房间 [关闭]【英文标题】:How to create non-anonymous rooms in Ejabberd [closed] 【发布时间】:2010-01-17 13:33:02 【问题描述】:我想在 Jabber (Ejabberd) 中创建一个非匿名房间 (muc)。我可以创建一个匿名房间,但我怎样才能使它成为非匿名房间?
我已经阅读了http://xmpp.org/extensions/xep-0045.html,但他们只描述了非匿名房间,而不是如何创建它。
我希望成员看到彼此的正常 JID,而不是带有昵称的会议 JID。
【问题讨论】:
【参考方案1】:从official guide - 使用您的聊天客户端将anonymous
设置为false
(假设您拥有管理员权限):
default_room_options, [ OptionName, OptionValue, ...]
此模块选项允许定义所需的默认房间选项。注意 房间的创建者可以随时使用 XMPP 修改其房间的选项 具有 MUC 功能的客户端。可用的房间选项和默认值是:
匿名,真|假
The room is anonymous: occupants don’t see the real JIDs of other occupants. Note that the room moderators can always see the real JIDs of the occupants.
【讨论】:
这就是我最终要做的。但我仍然想知道如何根据具体情况创建非匿名房间,仅使用 XML【参考方案2】:如果您想使用 gui 来配置这个和类似的 muc 房间设置,您可能需要安装 Psi,连接到您的服务器,加入/创建一个带有服务发现的房间,然后在顶部找到那个小箭头- 房间窗户的右上角。启用的 XML 控制台真的很有帮助。
【讨论】:
以上是关于如何在 Ejabberd 中创建非匿名房间 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章