alot of the time, an onjoin message is set through chanserv using a notice...

so use ON NOTICE to catch it