【问题标题】:How to create non-anonymous rooms in Ejabberd [closed]如何在 Ejabberd 中创建非匿名房间 [关闭]
【发布时间】:2010-01-17 13:33:02
【问题描述】:

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

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

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

【问题讨论】:

    标签: xmpp ejabberd


    【解决方案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 控制台真的很有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-14
      • 1970-01-01
      • 2015-10-29
      • 2019-06-13
      • 1970-01-01
      • 2013-10-09
      • 2014-10-30
      • 1970-01-01
      相关资源
      最近更新 更多