Hi, i have a little problem here. My $1 is not working, It's like a msn bot. if i say !say hi the bot should say hi to me.

heres the script:

if (%msn.chat.data == !say) {
.timer 1 1 msn.say %msn.email.msg $1-
halt
}

whats wrong with is:S?

Sorry for bad english, im dutch!

I know in the old mIRC MSN bot days, (Freezing and non-Freezing) $1 Just worked for everything. But why isn't it working now?