Is there a way in Openfire to support files Archiving? So that we can retrieve them anytime

Currently there is Monitoring Plugin that archives chat, image and audio messages that sent between users. But I could not find any Openfire plugin that archives files or video, probably because files or video are being transferred as stream.

Appreciate it if anyone can let me know how to archive files or video. Thanks!