Spike, I was performing a .die on the PL and then restarting in the shell. But that was not doing it! Your idea of double escaping the *'s did the trick, but I had to do it like this adding the additional *'s to each end. proc funkicker {nick host hand chan txt} { set txt [string tolower $txt] if {(...