Hello there! I found this site a few years ago. I was banned from TV Tropes back in 2017 for "maliciously" hollering (their name for reporting) forum posts.
Please see this Reddit post for the full story: https://www.reddit.com/r/tifu/comments/d449o7/tifu_by_getting_myself_permanently_banned_from_tv/