Allt från Computex 2023
Permalänk
Medlem

Externt trigga eggdrop

Har lite funderingar över tcl/shell/whatever script en bot, det
jag vill åstakomma är att kunna trigga den externt på något vis.
Dvs om jag kör trigg.sh via terminalen så vill jag göra det möjligt att den skriver ut "hej" i en kanal eller vad det nu är jag vill göra.

På vilket sett spelar igentligen ingen roll men smidigast vore via kommandline på
något vis, är det möjligt? Har inte hittat något lösning på det hela än.

Visa signatur

Hej

Permalänk
Medlem

Såg att du skrev externt, men det räcker inte med att telnet:a till den och sedan köra valfritt kommando?

Permalänk
Korsordsguru

Ja lite mer info om vad du tänkte göra vore bra.. Om detta skall ske manuellt där du inte kan köra IRC kan du som sagt telnet:a till den så åker du in i eggdrop-consolen.

Visa signatur
Permalänk
Medlem

telnet:a är ju ett alternativ ja, har inte tänkt på det men det känns endå lite klumpigt.

Att köra ett script/program eller annat via boten är ju inga problem men det är
tvärt om jag vill göra, säg att jag har ett fristående script som parsar en sida med nyheter var 5:e minut, om
det då kommer en nyhet vill jag att det scriptet ska boten, jag vill alltså inte köra
ett script på boten som kollar om det har kommit något nytt hela tiden utan jag vill
ha en interupt kanal in på något vis.

Visa signatur

Hej

Permalänk
Hedersmedlem

Tja, du kan ju skriva ett skript som ansluter till boten via sockets och skickar ett visst kommando.

Kan man inte skriva ett TCL-skript som gör det du vill annars? Eller kan Eggdrop bara köra TCL-skript vid anrop?

Visa signatur

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.