Thank you LoyceV for this tool!
I can think of many scenarios where this bot can be useful. However, usually in scam accusation threads it's the authenticity of the
received messages that has to be verified. So, anyone who is going to make a deal via PMs and want to use the bot in an effective way, the first thing he has to do is to convince the other party to CC LoyceVs PM publisher.
Regarding destructing archived PMs, it's a useful feature but I agree with you: both parties (the sender and the receiver) must agree to it otherwise it can be abused.
There is another alternative, though. You can remove the
delay feature and never publish PMs unless the sender or the receive asks for it to be posted in a scam accusation thread. This can be done by sending a message to the bot with a command like this:
publish PM #N, thread_id