It's the same script downloaded from the tcl archive, unaltered, all I did was add it to my bot, edit the variables it requires at the top of the script and rehash. I'm running on a linux platform, so it should work for you as well. Also, I'm running eggdrop v1.6.18 and tcl v8.4.11.
Check that the script is in fact being loaded, it should have a putlog entry that says "Crack the code script loaded."
If you're sure the script is being loaded, you can try debugging what's not working by putting "putcmdlog" lines into the procs, such as where it tests for the channel name (could be you have Upper/Lower case channelnames and the script is case-sensitive for them.)
Something like:
Code: Select all
if {$tls_chan != $chan} {putcmdlog "wrong channel - aborting";return}
That would tip you off that the script is quitting cos the channel name doesn't match.