抽奖功能让你举办成员只需一次点击就能参与的奖品抽取。你在网页仪表板中创建、开奖和管理一切,机器人负责发布嵌入消息、收集参与并公布获奖者。

- 新建抽奖会打开创建表单:奖品、频道、获奖人数、结束时间。
- 对于进行中的抽奖:重新发布会再次发布抽奖消息,立即结束会在结束时间之前关闭它。
- 已结束抽奖上的重新抽取会再次抽奖。
🎉 工作方式
- 打开抽奖页面并创建一个抽奖。
- 设置奖品、可选的描述,并选择一个 Discord 频道。
- 选择要抽取多少名获奖者,以及抽奖何时结束。
- 可以选择添加参与条件(某个身份组,或最低等级)。
- 点击发布:YAWBDB 会发布一条带有实时倒计时和 Enter 按钮的嵌入消息。
成员点击 Enter 即可参与。计时结束时,会自动抽取获奖者,更新嵌入消息,并在频道中公布获奖者。
🎯 参与条件
抽奖可以对所有人开放,也可以设置门槛:
- 所需身份组:只有拥有特定身份组的成员才能参与。
- 所需等级:只有达到或超过最低等级的成员才能参与。当服务器启用了等级功能时,会出现这个选项。
参与条件会在成员点击 Enter 的那一刻检查。不符合条件的参与会被拒绝,并通过一条私密的临时消息准确说明原因,其他人看不到这条消息。
🏆 获奖者如何抽取
获奖者是在面板上抽取的,而不是在机器人内部。这能保证抽奖公平可靠:
- 在所有有效参与者中均匀随机抽取。
- 抽奖总是准时结束。如果机器人在抽奖进行中重启,它会在重新连接的那一刻补上并开奖。
- 参与者比获奖名额还少?所有参与的人都获奖。
- 没有有效参与者?抽奖会正常结束,并公布无法抽出获奖者。
🗂️ 管理抽奖
每个抽奖都会显示它的状态:草稿、进行中、已结束或已取消,以及参与数量,开奖后还会显示获奖者。
- 发布 / 重新发布:把抽奖发布到 Discord,或在编辑后刷新嵌入消息。
- 立即结束:提前关闭进行中的抽奖,并立即抽取获奖者。
- 重新抽取:当某位获奖者联系不上时,抽取一位新的获奖者,排除所有已经获奖的人。原来的结果会保留在抽奖消息上;重新抽取的结果会在其下方公布。
- 私信获奖者:可选择向每位获奖者发送一条私信。在功能设置中切换这个选项。
你可以在每台服务器上同时举办多个抽奖,每个抽奖都在各自的频道中。
🎟️ 额外抽奖份额
通过额外抽奖份额让一些成员拥有更高的中奖几率。每条规则会在基础的 1 份之上增加额外份额,抽奖会按此加权:拥有 3 份的成员中奖几率是普通成员的三倍。
规则类型:
- 拥有身份组:拥有所选身份组的成员获得额外份额(非常适合 Nitro 助推者、支持者等)
- 服务器助推者:为你的服务器助推的成员获得额外份额
- 等级 ≥、声望 ≥、连续 ≥、XP ≥:奖励你最活跃的成员
等级、声望、连续和 XP 规则需要等级功能。当等级功能关闭时,它们会在编辑器中显示为锁定并附有提示,身份组和助推者规则则始终可用。成员点击 Enter 时可以看到自己有多少份。
🎯 资格筛选
可以选择限制谁能获奖:
- 排除有有效处罚的成员:有生效中的封禁或静音的成员无法参与(需要审核功能)
- 最低账户年龄(天):阻止刚注册的新账号,以防止小号刷奖
🔗 与你的其他功能配合
- 等级:按等级/声望/连续/XP 设置额外份额、所需等级条件,以及奖励图触发器(
中奖时、参与时),用来向参与者授予 XP 或身份组。 - 审核:排除被处罚的成员获奖。
- 服务器日志:启用互动类别后,抽奖的开始、结束和获奖事件会被记录。
每一个联动在对方功能缺失时都会平稳降级:抽奖可以独立运行,当另一个功能关闭时,与之相关的选项会被明确锁定。
✅ 权限
抽奖只需要基础机器人权限(View Channels、Send Messages、Embed Links)。它不分配身份组,所以不需要 Manage Roles 权限。请参阅功能权限。
👍 推荐设置
- 创建一个抽奖,设置清晰的奖品和合理的结束日期。
- 选择你的社区真正会关注的频道。
- 只有在想限制谁能参与时,才添加所需身份组或等级。
- 发布,然后检查嵌入消息是否显示了倒计时和 Enter 按钮。
- 让它运行:获奖者会自动抽取并公布。
💡 最佳实践
- 让标题中的奖品简短明了;把规则或细节放在描述里。
- 使用所需等级来奖励活跃成员,并阻止一次性的小号。
- 如果获奖者一直不领奖,请使用重新抽取,而不是重新创建抽奖。
- 启用私信获奖者,这样即使有人错过了频道公告,也能知道自己中奖了。