Although, since the trigget (text event) is set as !* it will trigger on all events made with ! in the channel, either change the main trigger or set it 1 specefic channel. and you could always add an help event,
on *:TEXT:!help:#: {
.notice $nick
}
Just to make it clear for the users ;p. So they wont ask you guys hehe.
have fun & i hope the script I made above works now.