also teh chanserv raws could save u some lines
raw *:*:{ if ($istok(318 324 329 331 353 403 404 441 482 328 367 368 328 332 333 324 329 483 491 501 502 491 501 502,$numeric,32)) haltdef elseif ($istok(471 475 473 477,$numeric,32) ChanServ invite $2 | halt }