You said !links works, this means the on text event triggers, if it triggers, all of the code is working.
Check westor's post; for example if you forgot to replace the new code with the old one and still have the old one loaded in the same file as the new one (and the old one is first in the file), only !links will work because of my early error, and only one event is triggered per file, so the new code would not be triggered in this case.
That's likely the issue but there are various ways in which a correct code can fail, if you still need help you can join the channel in my signature and I'll help you there.


#mircscripting @ irc.swiftirc.net == the best mIRC help channel