AntiTrolling Options - dapucita/haxbotron GitHub Wiki

Language : English, Korean(한국어)

This manual is written in English and based on v0.5.0


AntiTrolling Options

You can decide whether to use these features by modifying the Bot Settings section in the Web-based Management System.

Notice that 1000 milliseconds are equivalent to 1 second.

Anti Malicious Behaviour

maliciousBehaviourBanCriterion : Limitation for tolerate malicious behaviour like Brute force attack

Vote to ban

banVoteEnable : Switch on/off for vote to ban

banVoteBanMillisecs : Prohibited time for join again

banVoteAllowMinimum : Minimum requirement for activate vote

banVoteExecuteMinimum : Minimum requirement for execute ban

Away From Keyboard

afkCountLimit : Limitation for allow Away from keyboard

Sleeping by afk command

afkCommandAutoKick : Switch on/off for automatically kick afk player who has overed limitation time.

afkCommandAutoKickAllowMillisecs : Limitation time for allow sleeping by afk command

Chat Profanity Filter

chatFiltering : Switch on/off for filtering chat messages

Anti Rejoin Flood

antiJoinFlood : Switch on/off for Anti rejoin flooding

joinFloodAllowLimitation : Limitation for allow rejoin in a row

joinFloodIntervalMillisecs : Time interval limitation for allow rejoin

joinFloodBanMillisecs : Prohibited time for join again

Anti Chat Flood

antiChatFlood : Switch on/off for Anti chat flooding (eg. chat rush)

chatFloodCriterion : Limitation for allow chat in a row

Anti OGs Flood

antiOgFlood : Switch on/off for Anti OGs flooding

ogFloodCriterion : Limitation for make OGs in a row

ogFloodBanMillisecs : Prohibited time for join again

Prohibit Ban Without Permission

antiBanNoPermission : Switch on/off for Prohibit Ban Without Permission

banNoPermissionBanMillisecs : Prohibited time for join again

Prohibit Game Starting With Insufficient Players

antiInsufficientStartAbusing : Switch on/off for Game Starting With Insufficient Players

insufficientStartAllowLimitation : Limitation for game starting abusing in a row

insufficientStartAbusingBanMillisecs : Prohibited time for join again

Prohibit Player Kick Abusing

antiPlayerKickAbusing : Switch on/off for Prohibit Player Kick Abusing

playerKickAllowLimitation : Limitation for kick abusing in a row

playerKickIntervalMillisecs : Time interval limitation for allow kick in a row

playerKickAbusingBanMillisecs : Prohibited time for join again

Prohibit AFK Notifications Of Muted Players

antiAFKFlood : Switch on/off for Prohibit AFK Command Notifications Of Muted Players

antiAFKAbusing : Switch on/off for Prohibit the player in the match use afk command

Prohibit Mute Abusing

antiMuteAbusing : Switch on/off for Prohibit Mute Abusing

muteAllowIntervalMillisecs : Time interval limitation for allow mute such player again

muteDefaultMillisecs : Default mute time by system (eg. chat flood)

Prohibit Abscond from Game

antiGameAbscond : Switch on/off for Prohibit Abscond from Game

gameAbscondBanMillisecs : Prohibited time for join again

gameAbscondRatingPenalty : Reduction of rating score as abscond penalty

Rerolling when winning streak continues

rerollWinStreak : Switch on/off for reroll when winning streak continues

rerollWinstreakCriterion : Limitation for winning streak continues

Guarantee Playing Time

guaranteePlayingTime: Switch on/off for guarantee minimum playing time for team player.

To use this option, you must have enabled auto-operating mode for your current gamerule.

If this option is enabled, players who have played less than the minimum playing time will also be put into the next game if they lose.

This option does not guarantee when teams are shuffled due to winning consecutive games.

guaranteedPlayingTimeSeconds : Minimum playing time to guarantee

The time unit for this option is seconds, not milliseconds.

Avatar Overriding By Tier

avatarOverridingByTier : Switch on/off for override players' avatar by tier.

See also How to change avatars by rating and tier.

Limit Text Length

nicknameLengthLimit : Length limitation of a player's nickname.

chatLengthLimit : Length limitation of a chat message.

Default game limitation of nickname is 25 letters and of chat is 140 letters.

Forbid Duplicated Nickname

forbidDuplicatedNickname : Switch on/off for forbid duplicated nickname.

Text Filter

nicknameTextFilter: Switch on/off for forbid banned words in player's nickname.

chatTextFilter: Switch on/off for forbid banned words in chat message.

If these options are enabled, the seperator word |,| also will be banned.