역할 패널

역할 패널은 멤버가 Discord 메시지의 버튼을 눌러 스스로 역할을 받거나 뺄 수 있게 해 주는 기능이에요. 공지 알림, 이벤트 참여, 관심사, 지역, 게임 역할처럼 운영진이 매번 수동으로 줄 필요가 없는 역할에 잘 맞아요.

무엇을 만들 수 있나요?

구성 설명
패널 역할 버튼이 올라갈 Discord 메시지예요
버튼 버튼마다 라벨, 이모지, 스타일, 활성 상태를 정해요
추가 역할 버튼을 누르면 멤버에게 붙일 역할이에요
제거 역할 버튼을 누르면 멤버에게서 뺄 역할이에요
게시 상태 설정 버전과 실제 게시 버전, 게시 오류를 확인해요

버튼 하나에 여러 역할을 넣을 수 있어요. 예를 들어 “이벤트 알림 받기” 버튼은 이벤트 알림 역할을 추가하고, “알림 끄기” 버튼은 같은 역할을 제거하도록 만들 수 있어요.

처음 설정하는 순서

  1. 역할 패널 페이지에서 새 패널을 만들어요.
  2. 패널을 게시할 채널을 선택해요.
  3. 멤버가 읽을 메시지와 임베드를 정리해요.
  4. 버튼 탭에서 라벨, 이모지, 색상, 추가 역할, 제거 역할을 정해요.
  5. 저장한 뒤 게시 탭에서 게시 상태와 권한 진단을 확인해요.
  6. 게시를 눌러 Discord 채널에 실제 패널을 올려요.
  7. 테스트 계정이나 낮은 권한 역할로 버튼을 눌러 봐요.

역할 순서가 가장 중요해요

역할 버튼이 있어도 봇이 그 역할을 관리할 수 없으면 지급되지 않아요. Discord에서는 봇의 가장 높은 역할보다 위에 있는 역할을 봇이 줄 수 없어요.

역할이 안 붙으면 먼저 이 세 가지를 확인해 주세요.

  • 봇에게 역할 관리 권한이 있는지
  • 지급하려는 역할이 봇 역할보다 아래에 있는지
  • 관리자 권한이 있는 역할을 일반 버튼으로 주려는 것은 아닌지

게시와 다시 게시

역할 패널은 저장만 해서는 Discord 메시지가 바뀌지 않아요. 게시를 눌러야 봇이 패널 메시지를 만들거나 기존 메시지를 수정해요.

이미 올라간 메시지를 새로 만들고 싶으면 다시 게시 흐름을 사용해요. 기존 메시지를 유지할지, 새 메시지로 바꿀지는 화면의 게시 옵션과 상태를 보고 선택해요.

과장하면 안 되는 것

  • 역할 패널은 Discord 역할 순서 제한을 우회하지 않아요.
  • 관리자 역할이나 봇보다 높은 역할을 자동으로 지급할 수 없어요.
  • 버튼은 최대 25개까지 처리되는 구조예요. 많은 역할은 패널을 나눠 주세요.
  • 저장만으로 Discord 메시지가 갱신된다고 쓰면 안 돼요.

캡처 기준

캡처 보여 줄 내용
역할 패널 목록 여러 패널과 게시 상태가 보이는 화면
기본 설정 게시 채널, 패널 이름, 활성화 상태
버튼 편집 라벨, 이모지, 스타일, 추가 역할, 제거 역할
게시 탭 설정 버전, 게시 버전, 게시 메시지 ID, 권한 진단
Discord 패널 실제 역할 버튼이 올라간 메시지