alias mode.parse { var %a = 1, %c, %s, %m, %n = 1 while ($mid($token($1,1,32),%a,1)) { %c = $v1 if (%c isin +-) %s = %c elseif (%c isincs beIqakFL) { inc %n if ($istokcs(%m,$+($replacex(%s,-,+,+,-),%c) $token($1,%n,32),44)) %m = $remtokcs(%m,$+($replacex(%s,-,+,+,-),%c) $token($1,%n,32),1,44) else %m = $addtok(%m,$+(%s,%c) $token($1,%n,32),44) } elseif (%c isincs lj) { if (%s == +) { inc %n %m = $addtok(%m,$+(%s,%c) $token($1,%n,32),44) } else %m = $addtok(%m,$+(%s,%c),44) } else { if ($istokcs(%m,$+($replacex(%s,-,+,+,-),%c),44)) %m = $remtokcs(%m,$+($replacex(%s,-,+,+,-),%c),1,44) else %m = $addtok(%m,$+(%s,%c),44) } inc %a } return $token(%m,$2,44) } on *:RAWMODE:#Jeffdaheff:{ if (!$istok($mid($address($me,2),5) Loves.Jeff.Forever Loves.Jess.Forever gex.runs.a.meth.lab.in.london,$site,32)) { var %a = 1 while ($mode.parse($1-,%a)) { if ($regex($v1,/^\+([beI]) (.+)$/)) var %m = $+($token(%m,1,32),$regml(1)) $token(%m,2-,32) $regml(2) inc %a } if (%m) mode # $+(-,%m) } }