I just implemented this feature, should be out next time the bot updates.
Unfortunately, we're only able to fetch the last 100 messages sent in the channel, so duplicated messages may still exist if it's been long enough.
Threads inherit persistence settings from its parent channel.
If the "main chat" has persistence disabled, then threads created under that "main chat" will also have persistence disabled.