If a new player decides to spam, they should just politely ask to stop and say "We aren't giving you or anyone else any sort of item for free, unless you win it through an event"
If its a normal player spamming, then thats understandable for a warning, I just think more warnings equal more opportunity for players to abuse them.