Xmpp

ejabberd pubsub 相關命令

  • May 28, 2019

我在 Ubuntu 18.04 伺服器上安裝了 ejabberd 19.02。我想知道管理員是否可以從任一ejabberdctl或 ejabberd Rest API 發出 pub/sub 相關命令,例如節點創建、將 jid 訂閱到節點、向節點發送消息等。

我到處搜尋,沒有看到任何參考。在我的 ejabberd.yml 文件中,我看到了與 pubsub 相關的選項,如下所示。

mod_pubsub:
   access_createnode: pubsub_createnode
   plugins:
     - "flat"
     - "pep"
   force_node_config:
     ## Change from "whitelist" to "open" to enable OMEMO support
     ## See https://github.com/processone/ejabberd/issues/2425
     "eu.siacs.conversations.axolotl.*":
       access_model: whitelist
     ## Avoid buggy clients to make their bookmarks public
     "storage:bookmarks":
       access_model: whitelist

謝謝你。

mod_pubsub 不提供任何命令。您可以嘗試使用 send_stanza 命令發送相應的 XMPP 數據包…

引用自:https://serverfault.com/questions/969058