Yeah, so a bot, apparently representing a Vietnamese university just signed up and spammed the hell out of everyone.
It, along with the entire country of Vietnam has been banned.
I'll be adding a minimum post count to send PMs shortly.
Apologies for the inconvenience