Hello! In order to avoid cases like that,You could add an invite cooldown. What is it? just add an 1-minute cooldown per invite so players won't get spammed by random factions to join them.
Many servers have something like "You have already sent (someone) a invite" and other servers have "Do not write the same or similar command" this server should have something like this aswell