카테고리
유용한 정보

Nightbot으로 도배봇 차단하는 방법

오랜만이에요 여러분! 하루 입니다!

요즘 트위치 채팅 관리 일을 하다 보니, 채팅 내용 중에 그림으로 된 문자로 도배하는 일이 자주 생겨서 Nightbot으로 할 수 있을까 찾아보다가 만들었습니당

도배봇이란?

도배봇은 채팅에서 반복된 단어 및 글자로 이루어진 긴 문장으로 시청자와 스트리머를 불쾌하게 만드는 악의적인 봇이에요. 대표젹으로 아스키 아트 또는 그림으로 된 도배봇이 있어요

이해를 돕기 위해 예제 사진을 보여드리겠습니다

대략 이런 모양의 도배가 있어요. 이런 유형을 차단하는 방법을 알려드리고자 이 글을 쓰게 되었어요! 그럼 어떻게 하면 Nightbot이 바로 차단 할 수 있는지 알아봅시당!

차단하는 방법

우선 Nightbot 공식 홈페이지에 접속해서 로그인 해 주신 다음에 왼쪽에 있는 Spam Protection 메뉴에 들어가주세요. 그런 다음 Blacklist Words/Phrases를 Enable (활성화) 시키고 Options (설정)에 들어갑니당

Options에 들어가면 차단할 문장 및 단어를 설정할 수 있는 창이 나오는데, 여기서 Blacklist 코드를 이렇게 입력해 주세요

Blacklist 코드

~/([\u2801-\u28ff])/g
~/([\u2580-\u259f])/g
~/(\u0bf5)/g

입력한 다음 Silent를 체크 해 주세요! 이것은 Nightbot이 차단하면 채팅을 입력하지 않고 바로 조용히 차단하게 해 주는 기능이에요

이제 설정을 저장하기 위해 Submit 버튼을 눌러주세요! 그러면 Nightbot이 앞으로 도배봇을 막아줄거예요!

아무튼 읽어주셔서 감사합니다! 🙂

카테고리
유용한 정보

Nightbot 전용 주요 명령어 목록

명령어 관리

명령어 추가

!addcom !추가 -cd=5 -ul=moderator -a=!addcom $(query)

명령어 수정

!addcom !수정 -cd=5 -ul=moderator -a=!editcom $(query)

명령어 삭제

!addcom !삭제 -cd=5 -ul=moderator -a=!delcom $(query)

업타임 명령어

!addcom !업타임 -cd=5 방송 시간: $(eval u='$(twitch $(channel) "{{uptimeLength}}")',u=u.replace("channel is not live","현재 방송 중이 아닙니다."),u=u.replace(/year/g,"년"),u=u.replace(/month/g,"개월"),u=u.replace(/day/g,"일"),u=u.replace(/hour/g,"시간"),u=u.replace(/minute/g,"분"),u=u.replace(/second/g,"초"),u=u.replace(/s/g,""),u;)

기존 업타임 명령어로 이용해서 한국어로 변환 시킨 버전 입니다!

첫방송 명령어

!addcom !첫방송 -cd=5 $(twitch $(channel) "{{displayName}}")님이 방송 시작하신지 $(eval var f=new Date(2019, 8, 1),n=new Date(),c=n-f;Math.floor(c/86400000);)일 지났습니다!

2019, 8, 1 부분에서 바꿔주시면 됩니다! 참고로 Month 값은 0부터 시작이기 때문에 해당 8의 값은 9월로 됩니다

2019년 11월 11일로 설정 하고 싶다면 2019, 10, 11 이렇게 설정해 주세요!

팔로우 명령어

!addcom !팔로우 -cd=5 $(eval var u='$(twitch $(user) "{{displayName}}")',s='$(twitch $(channel) "{{displayName}}")',a="$(urlfetch https://api.2g.be/twitch/followage/$(channel)/$(user)?format=daysint)";if(a==s+" is not following "+s)"스트리머 본인은 확인할 수 없습니다";else if(a==u+" is not following "+s)u+" 님은 "+s+" 님을 팔로우 하지 않으셨습니다";else u+" 님이 "+s+" 님을 팔로우 한지 "+ ++a +"일 째";)

후원 명령어

Twip 후원

!addcom !후원 https://twip.kr/$(channel)

Toonation 후원

!addcom !투네 https://toon.at/donate/$(channel)/1

후원 명령어는 변경할 필요 없이 바로 명령어 추가해서 바로 사용이 가능해요!

인사 명령어

하루하 명령어

!addcom 하루하 -cd=5 $(twitch $(user) "{{displayName}}") 님 안녕하세요!

하루바 명령어

!addcom 하루바 -cd=5 $(twitch $(user) "{{displayName}}")님 안녕히 가세요!

여기서 다른 명령어로 쓰고 싶다면 하루하, 하루바만 바꿔주세요!

채널 이용자 명령어

팔로워 수 명령어

!addcom !팔로워 $(twitch $(channel) "{{followers}}")명이 팔로우 중입니다!

구독자 수 명령어

!addcom !구독자 $(twitch subcount)명이 구독 중입니다!

시청자 수 명령어

!addcom !시청자 $(twitch $(channel) "{{viewers}}")명이 시청 중입니다!

조회 수 명령어

!addcom !조회수 $(twitch $(channel) "{{views}}")명이 조회 했습니다!

카운트 명령어

하또죽 명령어

!addcom 하또죽 저런... $(count)번 죽었네요...

하또죽 초기화 명령어

!addcom !리셋 -a=!editcom 하또죽 \-c=0

여기서 다른 이름의 명령어를 쓰고 싶다면 하또죽만 바꿔주세요!