I am one of the Super Mario Odyssey leaderboard moderators, and we have had multiple issues with accounts (not bots) that have been purposefully posting nonsense (mostly random shizpost) and obviously are constantly doing this due to us having to lock these posts and directly message them to try and stop this. On behalf of the other mods, we would really appreciate if it were to be possible to ban specific accounts from posting in certain leaderboards forums, making new threads, posting new comments, etc.
It's a suggestion that can be passed on to the site Admins, I guess.
We can potentially temp ban for the short term if it's obvious from site logs that they aren't getting the point. Implementing a more modular ban structure is something we want to do to help better deal with this.