Like I stated previously. If you can connect either DCC or telnet tpye ".rehash" it will give you something like this:
[05:09] <BotNick> [05:15] #DrTongue# rehash
[05:09] <BotNick> Rehashing.
[05:09] <BotNick> [05:15] Writing user file...
[05:09] <BotNick> [05:15] Writing channel file ...
[05:09] <BotNick> [05:15] Rehashing ...
[05:09] <BotNick> [05:15] Listening at telnet port XXXX (all)
[05:09] <BotNick> [05:15] GetOps v2.2d by brainsick, Progfou,
Cron@irc.pl, dtM, The_O, DarkDruid & Ernst loaded.
[05:09] <BotNick> [05:15] Loaded botnick.tcl v1.0 by slennox
[05:09] <BotNick> [05:15] NO! autorejoin v1.1c by nickerne
[05:09] <BotNick> [05:15] Bot Channel Message v1.0 Loaded
[05:09] <BotNick> [05:15] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ).
[05:09] <BotNick> [05:15] use '.help userinfo' for commands.
[05:09] <BotNick> [05:15] Userfile loaded, unpacking...
See where it says things like "loaded botnick.tcl v1.0 by slennox" That tells me that that particular .tcl is loaded. All the .tcl's that you have installed on your bot should be listed there. If they are not, verify that you have added them correctly at the bottom of the bots config file
.i.e "source scripts/tclname.tcl"
and also make sure you have put the .tcl itself in the 'scripts' folder on the shell.