Unfortunately, no, email is their only contact. You can contact one of the Community Managers after you have received a ticket number from support. I would suggest DaojinWildfire or ButterPanda (both are TL employees).
You would need to ask support
I'm not a TL employee, but I can pretty much guarantee that the bribing was a lie.
New Resident