diff --git a/bridge/xmpp/xmpp.go b/bridge/xmpp/xmpp.go index 66368087..53fcb62a 100644 --- a/bridge/xmpp/xmpp.go +++ b/bridge/xmpp/xmpp.go @@ -331,6 +331,10 @@ func (b *Bxmpp) skipMessage(message xmpp.Chat) bool { return true } - // skip delayed messages - return message.Stamp.IsZero() + if b.GetBool("skipdelayedmsg") { + // skip delayed messages + return message.Stamp.IsZero() + } else { + return false + } }