| Poe :: Sitzung :: IRSSI POE-Ereignisse für IRSSI-Signale emittieren |
Jetzt downloaden |
Poe :: Sitzung :: IRSSI Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Martijn van Beers
- Website des Verlags:
- http://search.cpan.org/~martijn/
Poe :: Sitzung :: IRSSI Stichworte
Poe :: Sitzung :: IRSSI Beschreibung
Emit-PoE-Ereignisse für IRSSI-Signale emittieren PoE :: Session :: IRSSI ist eine Unterklasse des PoE :: Sitzungsmoduls hilft Ihnen, Poe- und IRSSI-Skript zu integrieren. Es verbindet die Signale und Befehle-Handler, die Sie als PoE-Ereignisse mit der IRSSI-Maschinerie definieren. Es versucht auch, so viel wie möglich aufzuräumen, wenn das Skript entladen wird, indem Sie alle Alarme entfernen, indem Sie Ihre Sitzung ausführen. Weitere Informationen finden Sie unter Signale. Synopsis verwenden IRSSI; Glib verwenden; Verwenden Sie Poe QW (Loop :: Glib); Verwenden Sie PoE :: Session :: IRSSI; % IRSSI = (... Füllen Sie das übliche Sachen für Skripte hier ...); POE :: SITZUNG :: IRSSI-> Erstellen (IRSSI_COMMANDS => {HELLO => SUB {MY $ ARGS = $ _ ; Meine ($ $ data, $ Server, $ Witem) = @ $ args; $ server-> Befehl ("msg $ witem -> {name} hello $ data!");},}, IRSSI_SIGNALS => {"Meldung Join" => Sub {My $ Args = $ _ ; Mein ($ Server, $ Kanal, $ Nick, $ Adresse) = @ $ args; mein $ me = $ server -> {nick}; if ($ nick eq $ me) {$ server-> command ("msg $ channel hallo welt!"); } else {$ server-> befehl ("msg $ channel hi, $ nick");}},}, # Andere erstellen () args hier ..); Anforderungen: · Perl.
Poe :: Sitzung :: IRSSI Zugehörige Software