Thread Net::IRC: Wie Aktionen ausfuehren? (38 answers)
Opened by Dubu at 2005-05-03 21:07

betterworld
 2005-05-14 17:57
#37710 #37710
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
[quote=J-jayz-Z,13.05.2005, 21:41]Kann ich en Bot irgendwie überprüfen lassen, ob er OP ist? ? ?[/quote]
Im Prinzip bekommt das ein IRC-Client (damit auch ein Bot) automatisch mitgeteilt. Er muss es sich nur noch merken... Soweit ich das sehe, bietet Net::IRC das Feature des Merkens nicht.

Dazu muesstest Du Handler fuer "mode" (Änderungen) und den Numeric 353 (kommt immer beim Joinen mitsamt einer Liste der Anwesenden und ihren Privilegien) erstellen.

Vielleicht hilft es ja, wenn Du in meinem IRC-Client (*werbung* http://pepe.is-a-geek.org/ppircii) ein bisschen vom Code anschaust, insbesondere rctn_MODE in Reactions.pm und adduser, setmode in Channel.pm und set in Mode.pm.

@smp:
Ich habe übrigens herausgefunden, dass man in Net::IRC das "/me" auch etwas eleganter machen kann:
Code: (dl )
$self->ctcp("ACTION", $target, $message);
\n\n

<!--EDIT|betterworld|1116079205-->

View full thread Net::IRC: Wie Aktionen ausfuehren?