Hjälp med script till irssi

Permalänk
Medlem

Hjälp med script till irssi

Hej, är med i en grafikgrupp, och vi har en kanal på irc där vi har en bot som säger när någon laddar upp nytt material. Boten säger något i stil med "NEW: Texture.me.1280x1024.tiff in Images/Tiff by user".

Jag behöver hjälp att lösa så att irssi reagerar på "Images/Tiff" och då startar en ftpklient och tankar hem "/Images/Tiff/exture.me.1280x1024.tiff/*".

Har läst lite om trigger.pl, men fattar ingenting.

Permalänk
Medlem

Gjorde en liknande grej för något år sedan.

Använd Irssi::signal_add. Det står lite om den på irssi.org har jag för mig.

kolla namn, address osv mot boten och använd regular expressions för att se om den säger något intressant.
Om så är fallet kör wget eller curl typ:
system("wget $url &")

om du har pass osv till ftpn kanske lftp eller någon annan cli ftp funkar

lycka till

EDIT: Det finns säkert bättre sätt att göra det på, system() är inte så snyggt t.ex men det dög för min applikation.