0
是否有命令或其他方式來檢查ejabberd支持哪些XEP(XMPP擴展協議)?檢查所有XMPP擴展協議支持ejabberd的命令?
是否有命令或其他方式來檢查ejabberd支持哪些XEP(XMPP擴展協議)?檢查所有XMPP擴展協議支持ejabberd的命令?
沒有直接命令,但你可以從remsh
(即ejabberdctl debug
)執行以下操作法寶:
> rp(lists:flatten(
lists:map(
fun(M) ->
[Proto || {protocol, Proto} <- M:module_info(attributes)]
end,
element(2, application:get_key(ejabberd, modules))))).
您可以使用XEP-0030: Service Discovery這一點。 IQ數據包用於從XMPP服務器查詢功能,並在IQ數據包的回覆中返回支持的協議。
你可以通過https://www.process-one.net/en/ejabberd/protocols/ –