2016-06-07 176 views

回答

1

無需使用密碼,只要房「僅成員」 - 唯一的人誰得到邀請可以訪問那個房間

+0

服務器端設置還是客戶端設置?謝謝! –

+0

是在服務器上持續的房間設置,能從客戶的房間「管理員」變更 – vitalyster

1

我不知道韻律,但我可以幫助XMPP規範找到(只需在Prosody代碼中搜索名稱空間)。

但是你所要求的3/4型動物任務

1)限制爲「給定用戶」:如果韻律有,你可以任意數量的組添加到您的羣聊

2)關於密碼:創建一個羣聊可以這樣設置的配置:

"muc#roomconfig_passwordprotectedroom" -> true 
"muc#roomconfig_roomsecret" -> "mypassword" 

3)關於加入限制:在創建(或當然更新)一羣聊配置,你必須設置:

"muc#roomconfig_membersonly" -> true; 

而當你邀請一個用戶,你必須: 1)grantVoice(這是可選的,但某些實現可能需要它) 2)grantMembership什麼你喜歡「XEP-0045:多用戶聊天 - 5.1角色」

並非所有的規範是由服務器,所以你需要檢查什麼韻律支持,如何支持,但尋找的命名空間使搜索更短;)

文檔: http://xmpp.org/extensions/xep-0045.html