Tcl is how you add features. Drop a .tcl in scripts/, source it, rehash. KIRE does not ship a script archive and does not bless a random filename as official.
Install a script
# from ~/botdir
# put the file in scripts/ (gunzip first if it is .tcl.gz)
# then at the bottom of botnick.conf:
source scripts/foo.tcl
foo.tcl is a placeholder — use the actual filename you dropped. Then on the partyline:
.rehash
Some scripts want a full .restart. If the partyline dies on rehash, the script threw — read the log.
Example lines already in the sample conf:
source scripts/alltools.tcl
source scripts/action.fix.tcl
Leave those unless you know you do not want them.
Trivia
Trivia is a Tcl script you source, not a KIRE product. Packs are question files. See Running trivia on your Eggdrop.
Do not
- Do not paste 20 lines of script output into a channel
- Do not
sourcefrom/tmpor world-writable paths - Do not run a script you have not opened
- AUP: max 2 IRC connections per shell to a given network — a script that hammers JOIN/MSG will get you killed faster than it will get you famous
Want the bot run for you instead? Managed eggdrop.