That should be ready to rock'n'roll.
The only edit you might need to make, is to issue a /names command in the ON JOIN event (just after the event line), as some people have reported to me that the network they are on doesn't do a /names automatically.
If your network does do a /names automatically, and you do put it in, you'll probably find a duplication of messages.