בלאקליסט אני יכול להמליץ לך על זה:
Arthas FEIועל הקוד שאני משתמש בו:
on *:input:*: {
if (!$ctrlenter) && (/* !iswm $1) {
if ($me isop #) {
if (+mode == $1) { mode # $2- | echo -at $iif($2 isin $chan(#).mode,asd) 5 $+ $left(#,1) $+ $+ $mid(#,2) mode $2- | halt }
elseif ($istok(+mir -mir +mr -mr +r -r +s -s +m -m,$1,32)) { mode # $1 | echo -at 5 $+ $left(#,2) $+ $+ $mid(#,3) mode $1 | halt }
elseif (i == $1) { var %x = 1 | while (%x <= $numtok($2-,32)) { invite $gettok($2-,%x,32) # | inc %x } | if (*triviabot* iswm $2-) .timer 1 10 msg # !stoptrivia | halt }
elseif (unban == $1) { .mode # -b *!*@* | echo -a - | halt }
}
if (qtopic == $1) { .msg q settopic # $2- | echo -a - | halt }
elseif (addq == $1) { .msg r requestbot # | echo -a - | halt }
elseif ($istok(+av -av +ao -ao +amo -amo -amno,$1,32)) {
if ($2 == me) { .msg q chanlev # $me $1 | $iif($left($1,1) == -,mode # - $+ $right($1,1) $me) }
else { .msg q chanlev # $2 $1 | $iif($left($1,1) == -,.timer 1 1 mode # - $+ $right($1,1) $2) }
echo -a - | halt
}
elseif (chanlev == $1) { .msg q chanlev # $2 $3 | echo -a - | halt }
elseif (chanflags == $1) { .msg q chanflags # $2 | echo -a - | halt }
elseif (chanmode == $1) { .msg Q chanmode $chan $2 | echo -a - | halt }
elseif (qwelcome == $1) { .msg q welcome # $2- | echo -a - | halt }
elseif (qnet == $1) { .msg q $2 # $3- | echo -a - | halt }
elseif (rop == $1) { .msg r requestop # | echo -a - | halt }
elseif (whoami == $1) { .msg q whoami | echo -a - | halt }
elseif (clearchanlev == $1) && ($2) { clearchanlev # $2- | halt }
elseif (n == $1) || (notice == $1) && ($2) { mode # -N | notice # $2- | mode # +N | halt }
elseif (banclear == $1) {
if ($2) { .msg q banclear $2 | halt }
else { .msg q banclear # | halt }
}
}
}
עוד דברים שביקשת אני לא ישב ויבנה לך קוד שלם.. אם אתה רוצה אני יכול לעזור לך לבנות משל עצמך או משהו.