Thread Net::IRC: Wie Aktionen ausfuehren?
(38 answers)
Opened by Dubu at 2005-05-03 21:07
[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); <!--EDIT|betterworld|1116079205--> Lieblingsmodule: IPC::System::Simple, Path::Class
|