Perma banned: Breaking rules even after being temp banned, plagiarism, doxing people outside investigations board, and spreading phishing links, in some cases incentivizing people to post.
Temp ban: Relentless Spamming, breaking rules continously even after being warned.
Nuke: Only applied to newbies, when they break rules.
Reasons to delete ANN thread: Incentivizing people to post.
Is it up to the Mods when and who to ban or they follow some rules??
Yes. Mods decide whether or not the user deserves a ban or not. Not all shitposters(with rank above Jr. Member) get banned. But users caught plagiarizing are perma banned.
Can you see someone's history in terms of rule-breaking, like passed temporary bans and deleted messages?
I believe at least global mods can(?)