如何在Ejabberd中创建非匿名的房间

时间:2010-01-17 13:33:03

标签: xmpp ejabberd

我想在Jabber(Ejabberd)创建一个非anofmous房间(muc)。我可以创建一个匿名的房间,但我怎么能让它成为非匿名的呢?

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

我希望成员能够看到彼此正常的JID,而不是带有缺口的会议JID。

2 个答案:

答案 0 :(得分:3)

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

  

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

     

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

     

{anonymous,true | false}

  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. 

答案 1 :(得分:1)

如果您想使用gui配置muc房间的此设置和类似设置,您可能需要安装Psi,连接到您的服务器,加入/创建一个带有服务发现的房间,并找到该小箭头房间窗户的右上角。启用的XML控制台确实非常有用。