Originally Posted By: Dan
Actually if I can just check the ignore list on JOIN then that would do it surely.... But I cant work out the code for that , I'm still learning. Anyone ?


Not sure what an ignore list is, but I can come up with an alternative. I assume you already have the "on Join" and some way to trigger an event when you get it, so here's what I'd do.

Code:
on WhateverEventThisIs:#: {
  if (!$readini(onJoin.ini,WelcomedUsers,$nick)) {
    msg $chan This is your welcome message.
    writeini onJoin.ini WelcomedUsers $nick true
  }
}


When someone joins, it'll check the list to see if they've been welcomed before. If they have already been welcomed, the if-statement fails.