SEND A BLOCK REASON TO CLIENT

Sending Block Reasons to Client



By disabling Block Reason user will not recieve any Block Reason.

When this feature is enabled, a user will recieve a message for not being able to enter room or the reason for leaving, if it's not a "normal" leave. There can be several reasons for receiving a block message.


Block Reasons
$ReasonLimitOver$ If room has reached max amount of users.
$ReasonUserName$ If there is already a user with the same nickname in channel.
$ReasonBanned$ If the user has been banned.
$IllegalCharBlockNotify$ Illegal character in user name (japanese version only)
$TraderBrockNotify$ User name contains a word from the blocked words list.
$CrackerBrockNotify$ Improper use of channelname. Name exceeds 100 characters.
$CrackerBrockNotify$ User name exceeds 50 characters
$CrackerBrockNotify$ If client tries to connect twice from the same NodeIP with the same Nickname already in channel.
$CrackerBrockNotify$ User name contains \rtf #\r\n# or other control characters
$PenaltyBrock$ Temporary block due to penalty. Will also inform how long the block is set to.
$SuneoWriteBlock$ Flooding in channel
$suneorenameblock$ Nickname flooding
$BOFBlockNotify$ Auto kick if user tries to use control characters in channel.
$RnBrockNotify$ If RNblock is enabled and user does not have permission to use #\r\n#.
$HasleftBrockNotify$ If HasleftBlock is enabled and user does not have permission to use #hasleft
$ClientNotify$ Illegal Client Block. Block chat clients such as ShareGuard and bad versions of NushiChat (This_Is_The_Cracker_000_00000). Switch on/off with #AdminCmd CrackerBlockOn/Off. (no, this is NOT the block giving this message: "A cracker has been blocked". That message can not be switched off and occurs if $CrackerBrockNotify$ is triggered from one of the reasons explained above)