디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

개발 언어 선택

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

나무위키에 따라 Python, Node.js, Java, C#, Go, 공식API, Bot Maker가 있다.

역시나 자료는 Python이 가장 많은 것 같다.  망할 파이썬

그러면 그나마 알고 있는 Python으로 시작해보자 (바꾼다면 Java나 Node.js로...)

봇 계정 생성하기

discord.com/

Discord | Your Place to Talk and Hang Out

Discord is the easiest way to talk over voice, video, and text. Talk, chat, hang out, and stay close with your friends and communities.

discord.com

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

디스코드 홈페이로 들어가 로그인 한 후 아래로 쭉 내려가서 개발자를 클릭한다.

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

그러면 엄청난 영어가 우리를 반겨준다

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

그중 좌측 상단의 Application를 클릭한다.

그후 New Applcation를 누르고 이름을 입력한다.

이게 봇의 이름이 되는 것도 아니고 변경도 가능하니 아무거나 입력하자.

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga
디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

봇 계정이 생성되었다.

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

이제 진짜 Bot을 추가해보자.

왼쪽 메뉴바에서 Bot을 클릭하고 Add Bot를 누른다.

Yes, do it! 까지 클릭해주면 봇이 추가가 된다.

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

Username이 서버에 표시되는 봇의 이름이 된다.

서버에 봇 추가

아무런 기능도 없지만 서버에 봇을 추가해보자

좌측 메뉴바에 OAuth2를 클릭, bot 체크, Copy클릭까지 한 후 url에 붙여넣고 봇을 추가해 보자

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga
디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

더보기

bot을 체크하면 밑에 탭이 하나 더 생기는데 나중에 봇의 기능에 따라 권한을 부여할 수 있다.

지금은 아무 기능도 없으니 체크할 필요는 없고 나중에 기능을 많이 추가하면 다룰 예정이다.

디스코드로 들어가보면 서버에 오프라인으로 표시된 봇이 추가되었다.

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

파이썬

시작하기 앞서 혹시나 파이썬 설치가 안돼있다면 인터넷 보고 설치하자.

코딩교육이니 4차산업혁명이니 하면서 파이썬 설치만 해도 블로그 글 및 영상이 수두룩하게 있다.

사용하는 버전은 python3.8.5이며 에디터는 wsl에서 vim을 사용하고 있으나 그냥 IDLE이나 VScode, Visual Studio, Pycham... 등등 뭘 써도 상관없다. 자신이 사용하기 편한 에디터를 사용하자

다음엔 아주아주 기초적이고 심심이보다 못한 간단한 대답을 하는 봇을 만들어 보자.

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

디스코드 봇 추가로 인해 일반 채팅 기능과 음성채팅 기능 외에도 디스코드 서버에서 노래를 재생하건 유튜브 검색, 디스코드 구성원들의 레벨, 등급을 자동으로 관리하고 즐길 수 있습니다.

하지만 Discord 봇이 올라오는 사이트는 한국어를 지원하지 않기 때문에 봇의 기능이나 사용법이 복잡하다면 다소 어렵게 느껴집니다. 그래서 이번 포스팅에서는 디스코드 봇 추가하는 방법과 수많은 봇들 중 유용한 기능을 가지고 있는 봇을 추천드리겠습니다.

목차

 디스코드 봇 추가 방법

 디스코드 봇 추천

   1. FredBoat

   2. Carl-bot

   3. 배추봇v2

디스코드 봇 추가 방법

디스코드의 봇을 사용하기 위해 추가시키기 위해서는 먼저 봇 추가 권한이 있는 서버의 관리자여야 하고, Discord를 실행한 상태여야 합니다.

1. 원하는 봇을 선택하고 추가하기 위해 디스코드 봇 사이트에 접속합니다.

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

2. 다양한 디스코드 봇들을 볼 수 있는 공식 사이트에서 봇들의 기능을 읽어보고 원하는 봇을 선택한 뒤 Add to Server를 클릭 > 로그인된 디스코드에서 서버를 선택하고 승인을 받아줍니다.

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

3. "로봇이 아닙니다." 같은 인증을 모두 받았다면 선택한 서버에 정상적으로 디스코드 봇이 추가된 것을 확인할 수 있습니다. 

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

이것으로 추가한 봇의 명령어를 사용해 기능을 사용할 수 있으며 예시로 추가한 FredBoat의 경우 아래와 같은 명령어를 사용할 수 있습니다.

 ;;help : 사용법, 설명을 불러옵니다.

 ;;play : 입력한 단어를 유튜브에서 검색 후 상위 결과 5개를 보여줍니다.

 ;;play 1 ~ 5 : 위에서 검색한 결과 5개 중 한가지를 실행합니다.

 ;;payse : 일시정지

 ;;resume : 다시 재생

 ;;stop : 정지

 ;;skip : 건너뛰기

추가한 디스코드 봇마다 명령어가 다르기 때문에 반드시 설명을 확인하고 사용하셔야 합니다.

디스코드 봇 추천

여러가지 디스코드 봇이 있기 때문에 하나씩 모두 보기 힘든 경우가 있습니다. 제가 추천해드리는 봇들은 이미 유저들이 많이 사용하고 인기 있는 봇들 위주로 소개해 드리겠습니다.

1. FredBoat

위에 있는 디스코드 봇 추가 방법에서 예시로 사용된 이 봇은 노래를 재생시킬 수 있는 유용한 봇입니다. 다른 봇들과 다르게 유튜브에서 바로 검색을 하고 재생시킬 수 있으며 사용법이 간단하여 누구나 쉽게 추가하고 사용하는 인기 있는 FredBoat입니다.

FredBoat♪♪

Super easy to use music bot for all your listening needs. Works with no configuration, and doesn't get in the way for when you need to limit access on a larger server. Supports YouTube, Soundcloud, Bandcamp, and so much more.

bots.ondiscord.xyz

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

2. Carl-bot

Carl-bot은 디스코드 서버를 관리하는 봇입니다. 강력하고 매우 많은 기능들을 가지고 있는 봇으로 서버를 운영하고 있다면 매우 추천드립니다.

입, 퇴장 시 사용할 수 있는 기능은 자동 환영 인사, 개인 메시지 환영 인사, 퇴장 메시지, 벤 메시지 등 필요한 기능들은 거의 모두 들어있습니다. 

채팅 기능으로는 특정 사진, 채팅 메시지에 인기글 설정을 할 수 있습니다. 채팅방에서 유용한 글, 정보가 되는 사진 또는 여러 가지 투표 등의 방식으로 사용이 가능할 것 같습니다.

서버를 자동 관리할 수 있는 기능은 링크 차단, 디스코드 초대 메시지 차단, 광고 차단, 욕설 차단, 첨부파일 광고 차단 등 여러 가지 설정을 통해 여러 스팸 메시지, 욕설, 음란물 등을 차단할 수 있습니다.

이 외에도 굉장히 많은 관리 기능이 있으므로 서버를 조금 더 쉽고 자동화하여 관리하고 싶은 분들에게 추천드립니다.

Carl-bot

Custom commands, reaction role assignment, twitch, starboard, polls, highlights, moderation, logging, timers, announcements, Dashboard

bots.ondiscord.xyz

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

3. 배추봇 v2

배추봇은 다양한 재미요소를 가지고 있는 디스코드 봇입니다. 위에서 소개한 서버 관리 봇과는 다르게 말입니다. 배추 봇 v2는 한국인이 만든 봇으로 디스코드 봇 사이트가 아닌 아래의 링크를 통해 서버에 추가시켜야 합니다. 배추 봇의 기능은 예전 '심심이'와 같이 봇과 채팅을 통해 정보를 물어볼 수 있는 기능과 이 봇을 추천드리는 이유인 텍스트 RPG 던전 앤 배추 기능이 있기 때문입니다.

말 그대로 텍스트로 진행하는 RPG 게임인데 던전 탐험, 펫 키우기 등의 콘텐츠로 나름 재미있게 플레이할 수 있습니다.

배추봇v2 - 팀 크레센도 (Team Crescendo)

더 귀엽고 까칠하게 돌아온 디스코드 봇, 배추봇v2를 만나보세요. 질문답변 명령어 기능, 텍스트 RPG 던전 앤 배추 2를 배추봇v2로 즐겨보세요. 자세한 사항은 팀 크레센도 홈페이지에서 확인하세�

team-crescendo.me

디스 코드 봇 기능 추가 - diseu kodeu bos gineung chuga

이렇게 디스코드 봇 추가 방법과 추천 봇 세 가지를 알아보았습니다. 디스코드를 처음 접한 게 배틀그라운드라는 게임을 하면서 음성 채팅을 위해 사용했는데 이제는 더 많은 사람들과 채팅을 할 수 있는 플랫폼으로 이렇게나 다양하고 재미있는 기능을 사용할 수 있다는데 새로웠습니다. 특히 텍스트 RPG가 가장 신선했습니다.

이런 다양한 봇을 통해 더욱 재미있는 디스코드를 즐기시길 바랍니다!