PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bei "#bla" kick


ReaL|Tidus
25.07.2002, 20:36
hi

und zwar möchte ich das leute die "#" schreiben gekickt werden, aber nur die, die kein op oder voice haben. Ich hab folgendes versucht, geht aber net. Bin noch Anfänger.


on *:text:*#*:#ReaL.Public: {
if (($nick != $opnick) && ($nick != $vnick)) { /kick $chan $nick }
}


plz help me

cu all


Codeq
25.07.2002, 20:42
*g*
du hast da einen kleinen fehler :D
$opnick und $vnick triggern nur wenn ein MODE event kommt..


aber das ist etwas zu umständlich ...


on *:TEXT:*:#ReaL.Public: {
if (# isin $1-) {
if ($nick isreg $chan) { kick $chan $nick "#" ist nicht erlaubt. }
}
}


aber das # abfangen solltest doch etwas genauer machen so wird jeder gekickt der irgendwo ne # drin hat.

regex wären da sehr praktisch..

gibts bei euch im irc keine badword liste?
dann kommt es gar nicht erst soweit das jemand etwas im channel schreiben kann was verboten ist...
+wW <-- !?

ReaL|Tidus
25.07.2002, 20:44
oooh :D

ka ob des da eine badword liste gibt.

big thx