If the problem was the shitposters why not act on that? Peraphs closing the forum to new users, banning all the shitposters? And then adding an invite system maybe? Or something else?
Invite system will fail as there are scammers already in. They will keep inviting their alts.