Here's a re-write of your code that simplifies the process considerably , and takes into account people joining in within the 10 second delay for the password. One suggestion that I didn't code, is to have the person that joined send the password via pm/query. I didn't code that, because you currently have it set for the channel, although once one person in the channel enters the password, anyone else in the channel will see that password...not the greatest from a security point of view.
Code:
 on @*:join:#fukliam: { 
  msg # Welcome $nick $+ , This is a private channel. Please enter the password or you will be kicked (10seconds)
  $+(.timer,$address) 1 10 ban -ku3 $chan $address
}

on @*:TEXT:password liam:#fukliam: { 
  $+(.timer,$address) off
  .notice $nick Password Accepted.
}
 


An alternative suggestion, is to use /mode #fukliam +k liam

That way they have to enter the password/key to be able to enter the channel, rather than kicking/banning them for not entering the correct password.

Last edited by RusselB; 18/07/06 09:15 PM.