First off, the download phase will never execute there.
Code: Select all
if {[clock format [clock seconds] "%M"] != "3?"} {
If the time DOESN'T equal 3?, the return.
Well, see as there is no digit ? in BASE10, this expression will allways use the "return" command.
That being said, it doesn't solve you main problem, as you should be seeing the output from the "putserv" command.
Maybe you should make the first line a "putlog". That will make sure you see some information, IRC server or not.
Are you sure you have a unique name for the proc, and that it doesn't conflict?
Are you sure it is even bound? Can you confirm the entry is lists when doing ".binds time" in the partline.