命令检查ejabberd支持哪些所有XMPP扩展协议?

命令检查ejabberd支持哪些所有XMPP扩展协议?,xmpp,ejabberd,Xmpp,Ejabberd,是否有命令或其他方法来检查ejabberd支持哪些XEPs XMPP扩展协议?没有直接命令,但您可以从remsh执行以下操作,即ejabberdctl调试: 你可以用这个。IQ数据包用于从XMPP服务器查询功能,作为对IQ数据包的回复,服务器返回支持的协议。您可以通过 > rp(lists:flatten( lists:map( fun(M) -> [Proto || {protocol, Proto} <- M:module

是否有命令或其他方法来检查ejabberd支持哪些XEPs XMPP扩展协议?

没有直接命令,但您可以从remsh执行以下操作,即ejabberdctl调试:

你可以用这个。IQ数据包用于从XMPP服务器查询功能,作为对IQ数据包的回复,服务器返回支持的协议。

您可以通过
> rp(lists:flatten(
     lists:map(
         fun(M) ->
            [Proto || {protocol, Proto} <- M:module_info(attributes)]
         end,
     element(2, application:get_key(ejabberd, modules))))).