owlcatz created a bogus scam accusation thread and seemingly admitted to being the scammer impersonating me on Telegram to dupe users searching for escrow. When he was called out on this Freudian slip of the keyboard, he moved the thread to the archive section and locked it. Is owlcatz the Telegram scammer?