1

我想在 Jabber (Ejabberd) 中创建一个非匿名房间 (muc)。我可以创建一个匿名房间,但我怎样才能使它成为非匿名房间?

我已经阅读了http://xmpp.org/extensions/xep-0045.html但他们只描述了非匿名房间,而不是如何创建它。

我希望成员看到彼此的正常 JID,而不是带有昵称的会议 JID。

4

2 回答 2

3

官方指南- 设置anonymousfalse使用您的聊天客户端(假设您拥有管理员权限):

{default_room_options, [ {OptionName, OptionValue}, ...]}

此模块选项允许定义所需的默认房间选项。请注意,房间的创建者可以随时使用具有 MUC 功能的 XMPP 客户端修改其房间的选项。可用的房间选项和默认值是:

{匿名,真|假}

  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. 
于 2010-01-17T16:05:29.017 回答
1

如果您想使用 gui 来配置 muc 房间的此设置和类似设置,您可能需要安装Psi,连接到您的服务器,加入/创建一个带有服务发现的房间,然后在右上角找到那个小箭头房间窗户。启用的 XML 控制台真的很有帮助。

于 2010-01-18T01:35:24.410 回答