[Korean] 트롤링 방지 옵션 - dapucita/haxbotron GitHub Wiki

Language : English, Korean(한국어)

This manual is written in Korean.

이 문서는 0.5.0 버전을 기준으로 작성되었습니다.


트롤링 방지 옵션

웹 기반 관리 시스템 상의 Bot Settings 섹션을 수정하여 옵션을 켜고 끌 수 있으며, 세부사항도 조정할 수 있습니다.

설정에서의 시간 단위는 밀리초이며 1000밀리초는 1초에 해당합니다. 오차가 발생할 수 있습니다.

악의적인 행동

maliciousBehaviourBanCriterion : 몇 차례 이상 악의적인 행동을 감지하면 해당 플레이어를 영구추방할 지 결정합니다.

이 설정은 브루트 포스 공격을 통한 슈퍼관리자 로그인 시도를 방지하는 데 유용합니다.

추방투표

banVoteEnable : 추방투표를 허용할지 결정합니다.

banVoteBanMillisecs : 투표에 의해 추방된 경우의 재입장 금지 시간을 결정합니다.

banVoteAllowMinimum : 추방투표가 활성화되기 위한 최소 인원 수를 결정합니다.

banVoteExecuteMinimum : 투표에 의해 추방하기 위한 최소 득표 수를 결정합니다.

잠수

afkCountLimit : 몇 차례 이상 잠수를 감지하면 해당 플레이어를 추방할 지 결정합니다.

afk 명령어에 의한 잠수

afkCommandAutoKick : afk 명령어에 의해 잠수하더라도 일정 시간이 경과하면 추방할 지 결정합니다.

afkCommandAutoKickAllowMillisecs : afk 명령어에 의한 잠수 허용 시간을 결정합니다.

채팅 필터

chatFiltering : 채팅 필터를 사용할 지 결정합니다.

재입장 반복

antiJoinFlood : 연속적인 재입장 반복을 금지할 지 결정합니다.

joinFloodAllowLimitation : 연속적인 재입장 반복을 얼마나 허용할 지 결정합니다.

joinFloodIntervalMillisecs : 허용할 연속적인 재입장의 시간 간격을 결정합니다.

joinFloodBanMillisecs : 연속적인 재입장 반복으로 추방된 경우의 입장 금지 시간을 결정합니다.

채팅 도배

antiChatFlood : 채팅 도배를 금지할 지 결정합니다.

chatFloodCriterion : 연속적인 채팅을 얼마나 허용할 지 결정합니다.

자책골 반복

antiOgFlood : 자책골을 반복하는 경우 추방할 지 결정합니다.

ogFloodCriterion : 자책골 반복을 얼마나 허용할 지 결정합니다.

ogFloodBanMillisecs : 자책골 반복으로 추방된 경우의 재입장 금지 시간을 결정합니다.

권한 없는 영구추방

antiBanNoPermission : 권한이 없는 플레이어가 다른 플레이어를 영구추방하면 해당 플레이어를 추방할 지 결정합니다.

이 옵션을 사용하는 경우 관리자이더라도 추방되며, 슈퍼관리자인 경우에만 다른 플레이어를 영구추방할 수 있습니다.

banNoPermissionBanMillisecs : 권한 없는 영구추방으로 추방된 경우의 재입장 금지 시간을 결정합니다.

게임 시작시 필요 인원 미충원

antiInsufficientStartAbusing : 필요 인원을 채우지 않고 게임을 시작하면 해당 관리자를 추방할 지 결정합니다.

insufficientStartAllowLimitation : 미충원 상태로 게임을 시작하는 것을 얼마나 허용할 지 결정합니다.

insufficientStartAbusingBanMillisecs : 미충원 상태로 게임을 시작해 추방된 경우의 재입장 금지 시간을 결정합니다.

과도한 추방

antiPlayerKickAbusing : 다른 플레이어를 과도하게 추방하면 해당 관리자도 추방할 지 결정합니다.

playerKickAllowLimitation : 다른 플레이어를 추방하는 것을 얼마나 허용할 지 결정합니다.

playerKickIntervalMillisecs : 다른 플레이어를 추방할 때의 허용되는 시간 간격을 결정합니다.

playerKickAbusingBanMillisecs : 과도한 추방으로 추방된 경우의 재입장 금지 시간을 결정합니다.

afk 명령어의 사용

antiAFKFlood : 음소거된 플레이어가 afk 명령어를 통해 잠수하는 경우 잠수 메시지를 표시하지 않게 할 지 결정합니다.

antiAFKAbusing : 게임에 참여중인 플레이어가 afk 명령어를 통해 잠수하는 것을 금지할 지 결정합니다.

afk 명령어를 원천적으로 비활성하려면 명령어 비활성화에 대한 문서를 참조하세요.

음소거

antiMuteAbusing : 특정 플레이어에 대해 곧바로 음소거하는 것을 허용하지 않을 지 결정합니다.

muteAllowIntervalMillisecs : 특정 플레이어에 대해 다시 음소거하는 것을 허용할 시간 간격을 결정합니다.

muteDefaultMillisecs : 채팅 도배시 등 시스템에 의한 음소거 시간을 결정합니다.

게임 중 탈주

antiGameAbscond : 게임 중 탈주하는 플레이어의 재입장을 금지할 지 결정합니다.

gameAbscondBanMillisecs : 탈주한 경우의 재입장 금지 시간을 결정합니다.

gameAbscondRatingPenalty : 탈주한 경우의 감소할 레이팅 점수를 결정합니다.

연승 시 섞기

rerollWinStreak : 한 팀이 계속하여 승리한 경우 팀을 섞을지 결정합니다.

rerollWinstreakCriterion : 연승이 얼마나 계속되야 섞을지 결정합니다.

게임 시간 보장

guaranteePlayingTime : 중간에 투입된 플레이어의 최소 게임 시간을 보장할 지 결정합니다.

이 옵션을 사용하려면 현재 사용중인 게임 규칙에 자동운영 모드가 활성화되어 있어야 합니다.

이 옵션을 사용하는 경우 최소 게임 시간보다 적게 뛴 플레이어는 패배시 다음 경기에도 투입됩니다.

이 옵션을 사용하더라도 연승으로 인해 팀이 섞이면 투입이 보장되지는 않습니다.

guaranteedPlayingTimeSeconds : 보장할 최소 게임 시간을 결정합니다.

이 옵션의 시간 단위는 밀리초(millisecs)가 아닌 초(secs)입니다.

티어별 아바타 지정

avatarOverridingByTier : 레이팅 티어에 따라 플레이어의 아바타를 덮어쓸 지 결정합니다.

이 옵션에 대해서는 How to change avatars by rating and tier를 참고하세요.

텍스트의 글자수 제한

nicknameLengthLimit : 닉네임의 글자수 제한을 결정합니다.

chatLengthLimit : 채팅의 글자수 제한을 결정합니다.

헥스볼 게임에서 기본적으로 닉네임은 최대 25자, 채팅은 최대 140자까지 허용됩니다.

중복 닉네임 금지

forbidDuplicatedNickname : 중복 닉네임을 금지할지 결정합니다.

텍스트 필터

nicknameTextFilter: 닉네임에 금칙어 필터를 적용할지 결정합니다.

chatTextFilter: 채팅 메시지에 금칙어 필터를 적용할지 결정합니다.

이 옵션들을 활성화하면, 구분자로 사용되는 |,|도 금칙어로 간주됩니다.