diff --git a/xmpp/xmpp.go b/xmpp/xmpp.go index 6c1585c..84eff4d 100644 --- a/xmpp/xmpp.go +++ b/xmpp/xmpp.go @@ -90,6 +90,13 @@ func mainXMPP() { case xmpp.NSDiscoItems: execDisco(v) + case xmpp.NodeAdHocCommand: + if jidBare == jid.Domain { + execCommandAdHoc(v) + } else { + sendNotSupportedFeature(v) + } + case xmpp.NSVCardTemp: if jidBareTo == jid.Domain { reply := v.Response(xmpp.IQTypeResult)