This is the README for StormBot.TCL version 6 by Mai 'Domino' Mizuno (Domino@stormbot.org). Here is how you you should set-up SB6 with your eggdrop: Step #0: unzip / untar the script in the bot's scripts directory: cd cd scripts tar -zxvf stormbot.tar.gz Step #1: edit and re-save "sb6.tcl" stop where it says "STOP EDITING HERE" please Step #2: add this line to your eggdrop bot at the BOTTOM (make it the last line) (Do not SOURCE any other script fragments other than this!) (a) source scripts/sb6.tcl === OR === (b) source scripts/full_sb6.tcl [use this to use the all-in-one file instead] Step #3: [optional]: rename "sb6_defs_rename_me.tcl" to "sb6_defs.tcl" (you only have to do this ONE TIME). Then, set the variables in sb6_defs.tcl that you want to stay alive throughout any upgrades that will come-out in the StormBot.TCL 6.0 series. This file will, in any future 6.0 revisions, always be read AFTER "sb6.tcl." This way, you can upgrade as many times as necessary, and not lose your settings every time you overwrite the "sb6.tcl" file. DO NOT JUST COPY "sb6.tcl" TO MAKE THIS 'PERM SETTINGS' FILE !!!!!!!!!!! "sb6.tcl" CALLS "sb6_defs.tcl" DIRECTLY. IF YOU COPY THAT FILE, IT WILL CALL ITSELF OVER AND OVER, CAUSING AN INFINITE LOOP !!!!!!!!!!!! DO WHAT I SAID: RENAME "sb6_defs_rename_me.tcl" TO MAKE THIS FILE. ##### Assistance marker # If you come in to ask for help, the coder may ask you to copy / paste these # five lines to show that you've actually read this file before asking # "eggdrop 101" type questions. When asked, tell the coder the number "125." ##### Step #4: if your bot is alive, REHASH it if it's not active, start it now if your bot was running StormBot.TCL Version 5.*: * you will have to edit sb6.tcl from scratch. None of the values from version 5 carry over (I did this on purpose). * remove "source scripts/sb5.tcl" from your config file * RESTART instead of REHASH your bot. * you do NOT need to keep version 5 running: version 6 REPLACES 5. Step #5: get some popcorn, soda, runts, and enjoy your bot! ==================================================================================== StormBot.TCL version 6 is released under the BEERWARE license: [based on: http://people.freebsd.org/~phk/] ---------------------------------------------------------------------------- "THE BEER-WARE LICENSE" (Revision 43): Dave Hansen (xone@stormbot.org) and Mai Mizuno (domino@stormbot.org) wrote this script. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy Dave a beer, and Mai a vanilla creme or strawberry soda in return. ---------------------------------------------------------------------------- Just kidding. I'm releasing this under GPL V3. Study it. Learn from it. Use it. Make modules. So long as proper credit of who really wrote this script exists, I am sufficiently happy. If you want to make / donate a module, see me, and I'll help you. Once the script is finalized, I will accept donations and include donated module beads. As always, help can be found in-vivo: IRC.STORMBOT.ORG in #BotHouse [ irc://irc.stormbot.org:6667/Bothouse ] [ ircs://irc.stormbot.org:7001/Bothouse ] Enjoy! ~ Mai Mizuno (domino@stormbot.org)