In our use case, JOINs and PARTs are much more common than PRIVMSGs. We want to retain the last, say, 200 PRIVMSGs, but these messages wind up falling out of the buffer from other events.
From my understanding of the event-playback spec, there aren't any guarantees about consistency of messages, so this shouldn't break spec. That said, I also see in ircv3/ircv3-specifications#437 that there is some agreement that TAGMSG should be included without event-playback - in my situation I think I would be ok with disabling event-playback entirely as long as TAGMSGs can still be preserved
In our use case,
JOINs andPARTs are much more common thanPRIVMSGs. We want to retain the last, say, 200 PRIVMSGs, but these messages wind up falling out of the buffer from other events.From my understanding of the
event-playbackspec, there aren't any guarantees about consistency of messages, so this shouldn't break spec. That said, I also see in ircv3/ircv3-specifications#437 that there is some agreement that TAGMSG should be included withoutevent-playback- in my situation I think I would be ok with disablingevent-playbackentirely as long as TAGMSGs can still be preserved