on @*:join:#:{
if ( %door == off ) || ( %door == $null ) || ($nick isop $chan) { return }
if (% [ $+ [ $wildsite ] $+ ] .rd == $null) { set -u30 % [ $+ [ $wildsite ] $+ ] .rd on }
}
on @*:PART:#:{
if ( %door == off ) || ( %door == $null ) || ($nick isop $chan) { return }
if (% [ $+ [ $wildsite ] $+ ] .rd != $null) { ban -u600 # $mask($fulladdress,2) }
}