Hum, souci dans la procedure connexion, $connexion n'est pas rempli (je pense). Donc, erreur vers:
Et si on remplaçait ça par:
tcl
set connexion "$g_nick $g_host [clock format [clock seconds] -format "%d/%m/%Y %H:%M:%S"]"
Et si on remplaçait ça par:
tcl
set ts [clock format [clock seconds] -format "%d/%m/%Y %H:%M:%S"]
set connexion "$g_nick $g_host $ts"