•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Discord/봇(비교)

r2 vs r3
1[[분류:Discord/봇]][[분류:Discord]][[분류:챗봇]]
2상위문서: [[https://wiki.gmilk.kr/w/Discord|Discord]]
3[목차]
4== 개요 ==
5디스코드 봇은 서버에 관리, 오락, 편의 등 여러 기능을 제공해 주므로 대부분의 대형 서버에는 필수적으로 있다. 봇 초대 권한이 있다면 초대 링크를 누르는 것으로 간단하게 초대할 수 있다. 일부 봇들은 돈을 지불하면 더 나은 기능을 제공하기도 한다.
61
7이 문서에는 사용 빈도가 높은 몇몇 봇[* 기준은 봇이 들어간 서버 수이다.]만을 나열하였으며, 문서에 없는 대부분의 외국 봇의 경우에는 유명 디스코드 봇 리스트 사이트인 [[https://top.gg/|top.gg]]에서 찾아 볼 수 있다. 또한 외국 사이트이다 보니 한국 봇은 거의 없으므로 이 문서에 없는 한국 봇을 찾으려면 [[네이버]] 검색을 하는 쪽이 좋다. 외국 봇의 경우 대부분 설명, 명령어, 알림까지 영어이므로 주의.
8
9꼭 봇 계정이 아니더라도 토큰만 있으면 프로그램을 돌릴 수 있지만, 디스코드 정책상 봇 이외의 계정으로 프로그램을 돌리는 것은 '''금지되어 있으며 적발될 경우 계정이 정지될 수 있으니 주의.'''
10
112020년 4월, 디스코드에서 봇 인증 제도를 도입하였다. 이에 따라 들어간 서버가 76곳 이상인 봇들은 반드시 인증을 거쳐야 하며[* 봇이 너무 빠른 성장을 하게 될 경우 최대 250개까지 늘려주는 경우도 있다.], 만약 하지 않는다면 100개 이상의 서버에 접속 시 그 이후로는 접속이 제한된다.[* [[https://support.discordapp.com/hc/en-us/articles/360040720412|# ]], [[https://blog.discord.com/the-future-of-bots-on-discord-4e6e050ab52e|# ]]]
12
13이전에 만들어진 봇은 2020년 10월 7일까지 인증을 마쳐야 하며, 100개 이상의 서버에 이미 들어가 있다면, 새 서버에 초대가 제한된다. 인증된 봇은 이름 옆에 체크 표시가 붙게 되고, 해당 봇의 개발자는 개발자 배지를 얻을 수 있었지만, 2020년 8월 20일 디스코드 공식 블로그에 올라온 내용에 따르면 신규 신청자에겐 더 이상 배지를 제공하지 않기로 결정했다고 하였다.
14
15== 사용법 ==
16봇을 사용하기 위해서는 우선 봇 초대 링크를 통해 해당 봇을 서버로 초대해야 한다.
17
18대부분의 봇은 채팅창에 '/'로 시작하는 명령어[* 디스코드 측에서 공식적으로는 애플리케이션 명령어, 슬래시 명령 등으로 부른다.]를 통해 사용할 수 있다. 봇이 해당 서버에 있는 상태에서 '/'를 사용하면 봇별로 사용할 수 있는 명령어 목록과 해당 명령어에 관한 설명이 뜬다.
19
20몇몇 관리 기능의 봇들은 더욱 편한 이용을 위해 웹사이트를 통한 설정을 지원하는데, 이 경우에도 대체로 웹사이트 링크를 받을 수 있는 슬래시 명령어를 지원한다.
21
22이러한 기능이 디스코드에 정식으로 추가되기 이전의 봇들은 '!', '?'와 같은 특정 접두사로 시작하는 메시지 명령어를 사용하는데, [[Discord]] 측에서 특별한 허가를 받지 않을 경우 /로 시작하지 않는 기존 명령어는 [[2022년]] [[8월 31일]] 이후 사용할 수 없게 되며, 해당 시점까지 봇 개발자가 업데이트하여 /를 사용하는 명령어로 교체하지 않았을 경우에 기존의 명령어는 작동하지 않게 된다고 공지했다.[[https://support-dev.discord.com/hc/en-us/articles/4404772028055-Message-Content-Privileged-Intent-FAQ|# ]]
23
24물론, 봇이 메시지 내용을 읽을 수 있는 권한을 받는 경우에는 기존 명령어 방식을 사용할 수 있지만, 이러한 권한에 대한 허가는 메시지 명령어 구현이 아닌, 메시지를 활용하는 특별한 기능을 위한 것이다. 따라서 권한을 받더라도 해당 특수 기능을 제외한 기본 명령어는 '/'로 시작하는 명령어로 구현하는 것이 권장된다. 단, 강제는 아니다.
25
26다만 예외 사항으로 해당 봇의 멘션이 들어간 채팅은 봇이 인식할 수 있는데, 이를 통해 권한을 받지 않고서 약간의 편법으로 멘션 자체를 접두사로 사용하여 명령어를 구현한 봇도 있다.
27
28디스코드는 [[2022년]] [[5월 24일]] 블로그 글을 통해 인증된 슬래시 커맨드는 인증된 모든 봇의[* 100곳 이상의 서버에 들어가 있는 봇은 사실상 인증된 봇이라 할 수 있다.] 표준이며, 디스코드 봇 개발자들은 [[2022년]] [[9월 1일]]까지 기존의 메시지 명령어를 슬래시 명령어로 교체해야 한다는 점을 분명히 했다. [[https://discord.com/blog/welcome-to-the-new-era-of-discord-apps/?ref=message_content_notification|# ]]
29
30== 목록 ==
31=== [[Discord/봇/해외|해외 디스코드 봇]] ===
32[include(틀:상세 내용, 문서명=Discord/봇/해외)]
33
34=== [[Discord/봇/국내|국내 디스코드 봇]] ===
35[include(틀:상세 내용, 문서명=Discord/봇/국내)]
36
37=== [[Discord/봇/서비스 종료|서비스가 종료된 봇]] ===
38[include(틀:상세 내용, 문서명=Discord/봇/서비스 종료)]
39
40== [[Discord/봇/제작법|디스코드 봇 제작법]] ==
41[include(틀:상세 내용, 문서명=Discord/봇/제작법)]
42
43##@{{{#!wiki style="border:1px solid gray;border-top:5px solid #2e8b57;padding:6px 10px 10px"
44##@{{{#!wiki style="margin-top: 4px; margin-left: 0px;"
45##@'''이 문서는 [[https://namu.wiki/thread/CombativeSwelteringPoisedCake|토론]]을 통해 등재 조건에 부합하는 봇만 추가하는 것으로 합의되었습니다.''' 합의된 부분을 토론 없이 수정할 시 [[나무위키:기본방침/이용자 관리 방침#편집권 남용|편집권 남용]]으로 간주되어 제재될 수 있습니다. 등재 조건은 다음과 같습니다.}}}}}}
46##@||<bgcolor=#2e8b57><tablewidth=100%><tablebordercolor=#2e8b57> {{{#fff '''등재 조건'''}}} ||
47##@||<bgcolor=#fff,#1c1d1f> {{{#!wiki style="margin:0 -10px -5px; min-height:calc(1.5em + 5px); word-break: keep-all"
48##@{{{#!folding [ 등재 조건 펼치기 · 접기 ]
49##@{{{#!wiki style="margin:-5px -1px -11px"
50##@||<tablewidth=100%><bgcolor=#fff,#1c1d1f><color=#000,#eaeaea>
51##@ * 1. 디스코드 봇이 개방 상태[* 누구든지 봇 초대링크를 통해 추가할 수 있어야 한다.]이어야 한다.
52##@ * 2. 봇이나 홈페이지를 통해 봇 정보(가입되어 있는 서버의 개수, 총 사용자 수)의 열람이 가능해야 한다.
53##@ * 3. 봇이 가입되어 있는 서버의 수가 '''1000개 이상'''이여야 한다. ||}}}}}}}}} ||