디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

 반응 역할(리액션 롤, Reaction Roles)은 디스코드 메시지의 반응을 누르면 역할을 자동으로 부여하거나 삭제하는 기능입니다. Zira봇의 기능과 같다고 보시면 됩니다. 디스코드에서 반응이란 메시지에 이모지나 이모티콘 반응을 달어 감정을 표현할 수 있는 기능입니다. (마치 페이스북에서의 좋아요나 얼굴 반응처럼 말이죠) 누군가가 올린 반응은 메시지 아래 버튼처럼 표시되고, 클릭하면 나도 똑같은 반응을 추가할 수 있습니다. 이 때, MEE6봇은 반응을 추가했을 때 역할을 줍니다. 정리해서 말하자면 메시지 아래 이모티콘, 이모지 모양 버튼을 누르면 역할을 주도록 만들 수 있습니다. 예시는 아래 사진을 봐주세요.

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos
맨 아래쪽 반응을 누르시면 역할을 받습니다!

반응으로 역할을 부여하는 기능은 크게 2가지 용도로 쓰입니다.

 첫 번째처음 서버에 들어온 사람에게 확인을 받는 용도입니다. 반응을 눌러 역할을 받아야만 서버에서 활동할 수 있게 말이죠. 이렇게 설정해두면 메크로나 봇이 서버 자동가입하는 것을 막을 수 있습니다. 이왕이면 메시지에 서버 안내도 함께 적어두는게 좋겠죠!

 두 번째서버원이 스스로 자신을 표현할 수 있게 하는 것입니다. 성별이나 나이, 하는 게임 등을 역할로 만들어두고, 이 기능을 이용하면 서버원들이 클릭해 자신이 원하는 역할을 얻게 할 수 있겠죠. 채널 설정을 하면 각 역할별로 방을 따로 만든다거나 할 수 있을겁니다. 

 이 외에도 특정 알람을 받는 역할을 만들어서 선택하게 한다던가 등 여러 가지 방식으로 응용 가능할 것입니다! 

그렇다면 이제부터 반응 역할 기능에 대해 알아봅시다!

반응 역할 추가하기

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

반응 역할을 추가하시려면 우선 대쉬보드에서 해당 페이지로 가줍니다. 그 후 위쪽의 New reaction role을 클릭해줍니다.

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

아래에 설정들을 입력하신 다음 화면 오른쪽 맨 위 Save & Close를 누르면 반응 역할이 만들어집니다. 무료 버전에서는 반응 역할 한 개만 추가 가능합니다.

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

추가된 역할은 다음처럼 보이며, 맨 왼쪽의 휴지통 모양 아이콘(🗑️)을 누르면 삭제됩니다.

반응 역할 설정 내용

역할(Role)

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

메시지가 보내질 채널을 설정합니다. 클릭 후 목록에서 골라주시면 됩니다.

메시지(Message)

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

 반응이 달릴 메시지를 설정합니다. 일반 텍스트 메시지로 입력할 수도 아님 임베드 메시지로 입력할 수도 있습니다. 메시지에는 마크다운으로 글씨를 꾸밀 수도, 메시지 포메팅으로 멘션이나 이모티콘, 시간을 입력 가능합니다. 커스텀 커맨드 변수로 서버 정보를 넣어줄 수도 있지만 딱히 의미는 없습니다.

임베드 메시지에 대해서는 아래 글을 참고해주세요!

📟 디스코드에서 임베드에 대해 알아봅시다!

디스코드에서 임베드란?  임베드(Embed)란 SNS 등 인터넷에서 다른 사이트의 내용을 그대로 가져와서 보여주는 것을 뜻합니다. 디스코드에서 링크를 올리면 아래에 해당 링크의 내용을 미리 보여

discordbot.tistory.com

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

반응과 역할(Reactions and roles)

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

 어떤 이모티콘 반응을 누르면 어떤 역할이 생길지를 설정합니다. 우선 반응 이모티콘을 선택해주기 위해 Add reaction을 클릭해주세요. 그럼 현재 설정 중인 서버의 이모티콘과 이모지가 보입니다. 마치 디스코드에서 이모티콘을 고르는 방법처럼요. 여기서 원하는 이모지를 선택해주세요.

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

 그럼 다음과 같이 옆에 이모티콘이 표시된 항목이 하나 생성됩니다. 이제 이 이모티콘을 눌렀을 때 받을 역할을 설정하시려면 오른쪽의 더하기(+) 표시를 눌러주세요. 그러면 위와 같이 서버의 역할 목록이 나옵니다. 여기서 하나를 골라주시면 됩니다. 받을 역할을 더 추가하시려면 계속해서 오른쪽의 더하기(+) 표시를 눌러 반복해주세요.

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

추가한 역할을 없앨려면 역할명 왼쪽의 동그라미를, 반응 이모티콘 자체를 없애려면 맨 오른쪽의 쓰래기통 모양 아이콘(🗑️)을 클릭해주세요.

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

반응 이모티콘을 한 개 이상 추가할 수 있습니다. 무료 버전에는 2개까지만 가능합니다.

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

위에 Allow members to pick up multiple roles을 체크하시면 역할을 한 번에 여러개 선택 가능합니다. 체크를 해제하시면 해당 메시지에서는 하나의 역할만 선택 가능합니다. 나잇대와 같이 한번에 하나의 역할만을 선택해야 할 때는 체크를 해제해주세요.

반응 모드(Reaction Mode)

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

 반응 모드는 기본과 반대, 두 가지로 나뉘어 있습니다. 기본(Default)은 반응을 클릭해 선택하면 역할을 얻고, 다시 한번 반응을 클릭해 취소하면 역할이 취소되는 모드입니다. 서버 인증용으로 이 모드가 좋습니다. 반대(Reverse)는 반대로 반응을 클릭해 선택하면 역할을 잃고, 다시 클릭해 취소하면 역할을 얻는 모드입니다.

마치며

디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos

 지금까지 MEE6에서 반응 역할 기능에 대해 알아봤습니다. 반응 역할은 MEE6외에도 Zira와 같은 다른 봇에서도 추가 가능합니다. 또 다른 봇에서는 역할과 메시지를 더 많이 추가할 수 있죠. 따라서 MEE6 봇의 기능을 이용하기보다 다른 봇들을 이용하는게 좋습니다. 다른 봇에서의 반응 역할 기능에 대해서는 나중에 나올 글들을 기대해주세요!

또 언제든지 궁금한 내용이 있으면 댓글을 달아주시거나
화면 왼쪽 아래의 디스코드 아이콘을 누르면 실시간으로 답해드립니다!
(아이콘이 보이지 않는다면 에드 블록을 꺼주세요)
디스코드 역할 부여 봇 - diseukodeu yeoghal buyeo bos
https://discord.link/feedbackblog

또 위 초대 링크를 눌러 Feed & Back 서버에 들어오시면
블로그의 새 글을 알림 받고
디스코드, 디코 봇 프로그래밍에 대해 질문할 수 있어요!