AD

- 자유게시판이듀앗! 나봇설정

인격분신술
2019-02-14 18:23:48 1181 1 1

0. Nightbot 불러오기


https://beta.nightbot.tv/login


- [Login with Twitch] - [권한 부여] - 우측 상단 [Join Channel] 클릭


- 방송 채팅창으로 돌아와서 다음 명령어를 치면 나이트봇 준비 완료!


/mod nightbot




※ 나이트봇 입장 확인 후, 모든 것은 채팅창에서 해결 가능 ※




1. 기본적인 addcom, editcom, delcom 한글 패치


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


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


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


→ 이 커맨드 설정 이후에는 !추가 !수정 !삭제 만으로 커맨드 설정 가능




2. 스팸 필터 조절: '.....' 나 이모티콘을 조금만 써도 밴 당하는 것 방지


1) 기호(Symbols)/이모티콘(Emotes) 필터 아예 끄기


!filters symbols disable


!filters emotes disable


2) 기호/이모티콘 필터 다시 켜기


!filters symbols enable


!filters emotes enable


3) 기호/이모티콘 필터 조절 (숫자만 바꾸면 됨. 10 = 10개까지 허용)


!filters symbols limit 10


!filters emotes limit 10


→  나이트봇 처음 들여오면 봇이 칼춤을 춥니다. 이것부터 제일 먼저 해줄 것!

→  편한대로 필터를 껐다가, 다시 필요해지면 키고 숫자만 조절해주면 됨.




3. 방송 시간 확인


!addcom !업타임 방송시간: $(twitch $(channel) "{{uptimeLength}}")


!addcom !uptime Stream Uptime: $(twitch $(channel) "{{uptimeLength}}")




4. 인사 문구 설정


!addcom X하 -cd=5 $(twitch $(user) "{{displayName}}")님 하이~


!addcom X바 -cd=5 $(twitch $(user) "{{displayName}}")님 바이~




5. 도네이션 링크 설정


!addcom !도네 https://twip.kr/donate/스트리머ID


!addcom !후원 https://twip.kr/donate/스트리머ID




6. 팔로워수, 시청자수, 구독자수 확인


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


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


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




7. 시간 확인


!addcom !시간 서울시간: $(time Asia/Seoul "MM-DD ddd HH:mmA") / LA시간: $(time America/Los_Angeles "MM-DD ddd HH:mmA")


!addcom !time $(time America/Los_Angeles "MM-DD ddd HH:mmA")


→  출력 예시: 02-13 Tue 20:53PM

→  지역명: America/New_York, Asia/Shanghai, Asia/Taipei, Europe/London ...

https://docs.nightbot.tv/commands/variables/time#timezones 참조




8. 날짜/시간 카운트다운


!addcom !생일까지 $(countdown 12 25 2018 12:00:00 AM Asia/Seoul)


!addcom !6시까지 $(countdown 6:00:00 PM Asia/Seoul)


→  숫자만 바꾸면 됨. 예시의 경우 2018년 12월 25일까지의 카운트다운.




9. 팔로우 일수 확인: followage, followsince, howlong

→  주의: 중간 부분에 $(user) 대신 $(touser) 를 쓸 경우, 한글닉 사용자는 오류남. 여태껏 실패하신 분들 대부분이 이 문제였을 것.



1) 카운팅을 0일부터 시작 (팔로우 한 날 = 0일)


!addcom !팔로우 -cd=5 $(twitch $(user) "{{displayName}}")님이 ◎◎님을 팔로우한지 [$(urlfetch https://2g.be/twitch/following.php?user=$(user)&channel=$(channel)&format=daysint)]일째


→  출력 예시: ㅁㅁ님이 ◎◎님을 팔로우한지 [0]일째



2) 카운팅을 1일부터 시작 (팔로우 한 날 = 1일)


!addcom !팔로우 -cd=5 $(twitch $(user) "{{displayName}}")님이 ◎◎님을 팔로우한지 [$(eval $(urlfetch https://2g.be/twitch/following.php?user=$(user)&channel=$(channel)&format=daysint)+1)]일째


→  출력 예시: ㅁㅁ님이 ◎◎님을 팔로우한지 [1]일째



3) 팔로우한 지 얼마나 되었나 확인


!addcom !followage $(urlfetch https://2g.be/twitch/following.php?user=$(user)&channel=$(channel)&format=mwdhms)


→  출력 예시: ㅁㅁ has been following ◎◎ for 2 months, 3 weeks, 5 days, 1 hour, 59 minutes, 29 seconds



4) 팔로우한 날짜/시간 확인 (대부분 외국시간으로 쓰시길래 한국시간으로 커스텀 해봄)


!addcom !followsince -cd=5 $(touser)님은 $(urlfetch https://2g.be/twitch/following.php?user=$(user)&channel=$(channel)&format=Y-m-dH:i:s&timezone=Asia/Seoul¬ext)부터 ◎◎님을 팔로우하셨습니다!


→  출력 예시: ㅁㅁ님은 2018-02-16 01:10:07부터 ◎◎님을 팔로우하셨습니다!



5) 응용버전: 팔로우 하지 않은 사람에게는 다른 문구 보여주기


!addcom !팔로우 -cd=5 $(eval var a = `$(urlfetch https://2g.be/twitch/following.php?user=$(user)&channel=$(channel)&format=daysint)`; if (a === "$(user) is not following $(channel)") { "$(touser)님은 ◎◎님을 팔로우하지 않으셨습니다ㅡㅡ" } else { "$(touser)님이 ◎◎님을 팔로우한지 [" + ++a + "]일째" })


→ (팔로우하지 않았을 경우) ㅁㅁ님은 ◎◎님을 팔로우하지 않으셨습니다ㅡㅡ

→ (팔로우했을 경우) ㅁㅁ님이 ◎◎님을 팔로우한지 [17]일째



!addcom !팔로잉 -cd=5 $(eval var a = `$(urlfetch https://2g.be/twitch/following.php?user=$(user)&channel=$(channel)&format=Y-m-dH:i:s&timezone=Asia/Seoul¬ext)`; if (a === "$(user) is not following $(channel)") { "$(touser)님은 ◎◎님을 팔로우하지 않으셨습니다ㅡㅡ" } else { "$(touser)님은 " + a + "부터 ◎◎님을 팔로우하셨습니다!" })


→ (팔로우하지 않았을 경우) ㅁㅁ님은 ◎◎님을 팔로우하지 않으셨습니다ㅡㅡ

→ (팔로우했을 경우) ㅁㅁ님은 2018-02-16 01:10:07부터 ◎◎님을 팔로우하셨습니다!




10. 오버워치 경쟁전 티어 확인 (배틀태그 필요, 실시간은 아님)


!addcom !티어 -cd=5 -ul=everyone $(urlfetch https://2g.be/twitch/Overwatch/command/query=skillrating Nonri-12345pc&hideBnetID)


→  주의: 배틀태그가 'Nonri#12345' 일 경우 'Nonri-12345' 과 같이 적으면 됨.

대소문자 확실히 구분해야함!! 한글닉은 오류 많이 나니 영어닉에만 추천드림.

'Overwatchtracker'에 등록된 점수가 나오므로 실시간 반영은 어려움.

마지막에 'hideBnetID' 를 써서 한번 설정한 후에는 배틀태그가 노출되지 않으니 걱정X.




11. 여러가지 명령어 동기화: !그룹 !group / !감도 !sens / !점수 !rank 등등을 매번 변경하기 힘들 때


!addcom !그룹 솔큐전사


!addcom !group -a=!그룹 Check this command → !그룹



!addcom !감도 dpi 800, in game 3


!addcom !sens -a=!감도 Check this command → !감도



!addcom !점수 5000


!addcom !rank -a=!점수 Check this command → !점수


→  결과: 채팅창에 !점수 를 쳐도 !rank 를 쳐도 똑같이 5000 으로 나옴.

이 이후로는 !점수 커맨드만 수정해주면 !rank는 자동으로 연동됨.

"Check this command → !점수"라는 문구는 출력되지 않음. 그 자리에 무얼 써도 상관은 없지만 그 자리에 점이라도 꼭 하나 찍어둬야 함.

간혹 https://beta.nightbot.tv/t/.../commands 에 들어가서 확인하는 분들이 있는데, 이 분들이 "Check this command → !점수"라는 문구를 볼 수 있게 배려해둔 것.






+ 12. !game, !title 한글패치


!addcom !게임 $(touser) → ◎◎ 님은 $(twitch $(channel) "{{game}}") 플레이 중


!addcom !방제 $(touser) → $(twitch $(channel) "{{title}}")






※ 명령어 만들 때 추가 가능한 기능 ※

!addcom !명령어 ( ) 메세지 ← 여기서 괄호 자리에 추가하면 작동함.


-cd=5 : 명령어 쿨타임 5초로 감소


-ul=owner : 스트리머만 사용 가능한 명령어

-ul=moderator : 매니저만 사용 가능한 명령어

-ul=subscriber : 구독자만 사용 가능한 명령어

-ul=everyone : 모두 사용 가능한 명령어



→  응용예시: 구독자만이 !구독자 커맨드를 사용할 수 있게 하기


!addcom !구독자 -ul=subscriber $(twitch subcount)명이 구독중!






※ 숙지하면 좋은 기본 커맨드 ※


/mod 아이디 : 매니저 부여

/unmod 아이디 : 매니저 해제


/ban 아이디 : 채팅영구밴

/unban 아이디 : 영구밴해제


/timeout 아이디 : 채팅금지 (기본값 10분)

/timeout 아이디 30 : 채팅금지 30초


/host 아이디 : 호스팅

/unhost : 호스팅 해제


/slow 20 : 슬로우모드 20초

/slowoff : 슬로우모드끄기


/subscribers : 구독자모드

/subscribersoff : 구독자모드 해제


/followers : 팔로워모드

/followers 30m : 팔로우한지 30분 지나야 채팅가능

/followers 3h : 팔로우한지 3시간 지나야 채팅가능

/followers 1d : 팔로우한지 하루 지나야 채팅가능

/followersoff : 팔로워모드 해제


/clear : 채팅창 지우개

후원댓글 1
댓글 1개  
이전 댓글 더 보기
이 글에 댓글을 달 권한이 없습니다. 로그인해 보세요.
▲윗글 완전 감사했어요ㅠㅠ 오바쌈바
- 공지사항이듀앗!- 자유게시판이듀앗!- 게임추천해듀앗!- 팬아트그려쥬듀앗!- 건의&질문 게시판이듀앗!* 외주신청이듀앗! ** 그림그려주세요 컨텐츠 신청 *
2
- 자유게시판이듀앗!
옛날에 그린거 조금만 올려봐용
인격분신술
03-22
1
- 게임추천해듀앗!
[생존/공포/멀티] Last Year The Nightmare [1]
쑤뫄
02-20
1
- 자유게시판이듀앗!
오늘 눈왔듀아 [2]
오바쌈바
02-15
1
- 자유게시판이듀앗!
완전 감사했어요ㅠㅠ [1]
오바쌈바
02-14
»
- 자유게시판이듀앗!
나봇설정 [1]
인격분신술
02-14
2
- 자유게시판이듀앗!
꼬냥이 애기부터 지금까지 [1]
쑤뫄
02-13
2
- 자유게시판이듀앗!
꼬냥이 넥카라 시절 [1]
쑤뫄
02-13
2
- 자유게시판이듀앗!
현시간 꼬냥이 주인님 [2]
쑤뫄
02-13
4
- 자유게시판이듀앗!
합방 수고하셨습니다 [1]
하마배
02-10
5
- 팬아트그려쥬듀앗!
팬아트 듀앗 [3]
Broadcaster 듀아_
02-07
0
- 자유게시판이듀앗!
오뱅있? [1]
새우두부
02-06
1
- 자유게시판이듀앗!
듀아님 방송 안꺼졌어요 [2]
용맹한올빼미
01-09
2
- 공지사항이듀앗!
동글2님 이벤트!! [1]
Broadcaster 듀아_
12-26
1
- 자유게시판이듀앗!
안녕하세요 [1]
뒤뚱_뒤뚱
12-22
2
- 공지사항이듀앗!
지씨소프트님 이벤트 ! [2]
Broadcaster 듀아_
12-13
1
- 공지사항이듀앗!
오늘 휴무!
Broadcaster 듀아_
12-12
0
- 자유게시판이듀앗!
꼭 보셔야할 몬헌 정보글 [1]
푸르른겨울의소나무
12-11
9
- 공지사항이듀앗!
이벤트 !캐릭터 그려드립니다! 이벤트 [5]
Broadcaster 듀아_
12-08
2
* 외주신청이듀앗! *
포트폴리오 03 [1]
Broadcaster 듀아_
12-05
1
* 외주신청이듀앗! *
포트폴리오 02 [1]
Broadcaster 듀아_
12-05
3
* 외주신청이듀앗! *
그림 포트폴리오 (캐릭터) [1]
Broadcaster 듀아_
12-05
0
- 자유게시판이듀앗!
노래추천 이에요 [3]
둥글2
12-04
1
- 자유게시판이듀앗!
몬스터헌터 겨울맞이축제 시작! [2]
푸르른겨울의소나무
11-30
1
- 자유게시판이듀앗!
오늘 방송에 못찾아갔었네요 [4]
푸르른겨울의소나무
11-24
0
11-20
0
- 자유게시판이듀앗!
몬헌 업데이트 일정 공개?!
푸르른겨울의소나무
11-15
0
- 공지사항이듀앗!
ㅠ.ㅠ아이고야 이제 잡니다 [1]
Broadcaster 듀아_
11-08
1
- 자유게시판이듀앗!
설마 오늘도.. [1]
푸르른겨울의소나무
11-08
0
- 자유게시판이듀앗!
엥? [1]
푸르른겨울의소나무
11-01
1
- 자유게시판이듀앗!
어...어라? [1]
푸르른겨울의소나무
11-01
인기글 글 쓰기