Add this in the !raffle part
Code:
if (!$($+(%,joinraf,$nick),2)) {
set $+(%,joinraf,$nick) 1

(and add one } in the end of !raffle part)
And in the alias end_raffle add this:
Code:
unset %joinraf*

smile And it wont let people use the !raffle command more than once