위키 / Core Features / 경품 추첨

경품 추첨

업데이트한 사람 Maxime_48 · 1시간 전 · 조회수: 110

언어: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

경품 추첨으로 멤버가 클릭 한 번으로 참여할 수 있는 상품 추첨을 진행할 수 있어요. 생성, 추첨, 관리를 모두 웹 대시보드에서 하고, 봇이 임베드를 게시하고 참여를 모으고 당첨자를 발표합니다.

새 추첨 버튼, 진행 중인 추첨의 동작 버튼, 종료된 추첨의 다시 추첨 버튼이 보이는 경품 추첨 페이지

  1. 새 추첨을 누르면 상품, 채널, 당첨자 수, 종료 시각을 입력하는 생성 양식이 시작돼요.
  2. 진행 중인 추첨에서는 다시 게시가 추첨 메시지를 다시 게시하고, 지금 종료가 종료 시각 전에 추첨을 닫아요.
  3. 종료된 추첨의 다시 추첨은 다시 추첨해요.

🎉 사용 방법

  1. 경품 추첨 페이지를 열고 추첨을 만듭니다.
  2. 상품과 선택 사항인 설명을 입력하고 Discord 채널을 고릅니다.
  3. 당첨자 수와 추첨이 끝나는 시각을 정합니다.
  4. 필요하면 참여 조건(역할 또는 최소 레벨)을 추가합니다.
  5. 게시를 클릭하면 YAWBDB가 실시간 카운트다운과 Enter 버튼이 있는 임베드를 게시해요.

멤버는 Enter를 클릭해 참여해요. 타이머가 끝나면 당첨자가 자동으로 추첨되고, 임베드가 갱신되며, 채널에 당첨자가 발표됩니다.


🎯 참여 조건

추첨은 누구에게나 열어 둘 수도 있고, 조건을 둘 수도 있어요.

  • 필요 역할 - 특정 역할을 가진 멤버만 참여할 수 있어요.
  • 필요 레벨 - 최소 레벨 이상인 멤버만 참여할 수 있어요. 이 옵션은 서버에서 레벨링 기능이 활성화되어 있을 때 나타나요.

조건은 멤버가 Enter를 클릭하는 순간에 확인돼요. 유효하지 않은 참여는 정확한 이유를 설명하는 비공개 임시 메시지로 거부되며, 다른 사람에게는 보이지 않습니다.


🏆 당첨자 추첨 방식

당첨자는 봇 안이 아니라 패널에서 추첨돼요. 그래서 추첨이 공정하고 안정적입니다.

  • 모든 유효한 참여자 중에서 균등한 무작위로 뽑아요.
  • 추첨은 항상 제때 끝나요. 추첨 도중 봇이 재시작되더라도, 다시 연결되는 즉시 따라잡아서 추첨합니다.
  • 당첨자 수보다 참여자가 적으면 참여한 모든 사람이 당첨돼요.
  • 유효한 참여자가 없으면 추첨이 깔끔하게 종료되고, 당첨자를 뽑을 수 없었다고 발표해요.

🗂️ 추첨 관리

각 추첨에는 상태(초안, 진행 중, 종료됨, 취소됨)와 참여 수가 표시되고, 추첨이 끝나면 당첨자도 표시돼요.

  • 게시 / 다시 게시 - 추첨을 Discord에 게시하거나, 수정한 뒤 임베드를 새로 고쳐요.
  • 지금 종료 - 진행 중인 추첨을 일찍 닫고 즉시 당첨자를 추첨해요.
  • 다시 추첨 - 당첨자와 연락이 닿지 않을 때, 이미 당첨된 모든 사람을 제외하고 새 당첨자를 뽑아요. 원래의 결과는 추첨 메시지에 그대로 남고, 다시 추첨한 결과는 그 아래에 발표돼요.
  • 당첨자에게 DM 전송 - 원하면 각 당첨자에게 다이렉트 메시지를 보내요. 기능 설정에서 켜고 끌 수 있어요.

서버에서 여러 추첨을 동시에 진행할 수 있고, 각각 자신의 채널에서 진행돼요.


🎟️ 보너스 응모

보너스 응모로 일부 멤버에게 더 좋은 당첨 확률을 줄 수 있어요. 각 규칙은 기본 1회에 더해 추가 응모를 부여하고, 추첨은 그에 따라 가중치를 둡니다. 응모가 3회인 멤버는 당첨 확률이 세 배예요.

규칙 유형은 다음과 같아요.

  • 역할 보유 - 선택한 역할을 가진 멤버가 추가 응모를 받아요(Nitro 부스터, 후원자 등에 좋아요)
  • 서버 부스터 - 서버를 부스트하는 멤버가 추가 응모를 받아요
  • 레벨 ≥, 프레스티지 ≥, 연속 ≥, XP ≥ - 가장 활발한 멤버에게 보상해요

레벨, 프레스티지, 연속, XP 규칙에는 레벨링 기능이 필요해요. 레벨링이 꺼져 있으면 편집기에서 안내와 함께 잠겨 보이고, 역할 규칙과 부스터 규칙은 항상 작동합니다. 멤버는 Enter를 클릭할 때 자신의 응모 수를 확인할 수 있어요.


🎯 참여 자격 필터

필요하면 당첨될 수 있는 사람을 제한할 수 있어요.

  • 활성 제재가 있는 멤버 제외 - 활성 밴이나 뮤트가 있는 멤버는 참여할 수 없어요(모더레이션 기능 필요)
  • 최소 계정 생성 기간 - 새로 만든 계정을 막아 부계정 양산을 방지해요

🔗 다른 기능과 함께 쓰기

  • 레벨링 - 레벨/프레스티지/연속/XP에 따른 보너스 응모, 필요 레벨 조건, 그리고 참가자에게 XP나 역할을 주는 보상 그래프 트리거(On giveaway win, On giveaway entry)를 쓸 수 있어요.
  • 모더레이션 - 제재된 멤버를 당첨에서 제외해요.
  • 서버 로그 - 참여 카테고리가 켜져 있으면 추첨 시작/종료/당첨자 이벤트가 기록돼요.

모든 연동은 자연스럽게 물러서요. 경품 추첨은 단독으로도 작동하고, 다른 기능이 꺼져 있으면 그 기능에 의존하는 옵션은 분명하게 잠겨 표시됩니다.


✅ 권한

경품 추첨에는 기본 봇 권한(View Channels, Send Messages, Embed Links)만 있으면 돼요. 역할을 부여하지 않으므로 Manage Roles 권한은 필요 없습니다. 기능별 권한을 참고하세요.


👍 권장 설정

  1. 추첨을 만들고, 명확한 상품과 현실적인 종료일을 정하세요.
  2. 커뮤니티가 실제로 보는 채널을 고르세요.
  3. 참여자를 제한하고 싶을 때만 필요 역할이나 레벨을 추가하세요.
  4. 게시한 뒤 임베드에 카운트다운과 Enter 버튼이 표시되는지 확인하세요.
  5. 그대로 진행하세요. 당첨자는 자동으로 추첨되고 발표돼요.

💡 모범 사례

  • 제목의 상품 이름은 짧고 명확하게 쓰고, 규칙이나 세부 사항은 설명에 적으세요.
  • 필요 레벨을 사용해 활발한 멤버에게 보상하고 일회용 계정을 막으세요.
  • 당첨자가 상품을 받아 가지 않으면 추첨을 다시 만들지 말고 다시 추첨을 사용하세요.
  • 당첨자가 채널 발표를 놓쳐도 당첨을 알 수 있도록 당첨자에게 DM 전송을 켜 두세요.