跳到主要内容

🎉 抽奖系统

描述

用户指南

发起抽奖、管理多个奖品、要求角色/积分、重新抽奖获奖者并显示参与者——轻松无压力。

🔎 功能介绍

  • 创建单个或多个奖品的抽奖
  • 持久的参与按钮(计数器更新)。
  • 参与条件:要求的角色积分(可选)。
  • 几率权重:角色累积 + 加成角色。
  • 自动结束 ⏱️、抽取获奖者 🏆、轻松重新抽奖

🚀 快速开始

  1. 发起简单抽奖(单个奖品): /giveaway duration:1h winners:1 role_1:@成员 cumul_roles:否 plusieurs_items:否 gain_multiple:否
  2. 多奖品抽奖:机器人会要求奖品列表(每行一个)。
  3. (可选)要求/消耗积分required_points:100consume_points:是

🧩 重要选项

选项描述
duration例如 10m2h3d1h10m
winners每个奖品的获奖者数量。
role_1必需角色。role_2 可选。
cumul_roles累加 role_1 + role_2 以获得更高几率。
bonus_roles提供几率加成的角色。
plusieurs_items启用多奖品(机器人会要求列表)。
gain_multiple同一人可以赢得多个奖品吗?
required_points要求积分才能参与。
consume_points参与时扣除积分。
message_id重用现有embed(自动添加"⏰ 结束"部分)。

🧰 快速管理(管理员)

命令描述
/giveaway创建(单个或多个奖品)。
/giveaway_lister查看活动抽奖。
/giveaway_participants按奖品列出参与者。
/giveaway_terminer立即结束并抽奖。
/giveaway_annuler取消不抽奖。
/giveaway_relancer延长/修改持续时间。
/giveaway_reroll重新抽奖(一个或多个奖品)。

👥 成员参与

  • 点击🎉 参与按钮或想要的奖品按钮。
  • 如果您已注册,小菜单会提供取消注册(如适用则退还积分💸)。
  • 📊 参与者 (N) 标签自动更新。

🛟 故障排除

  • 🚫 无法参与:缺少要求的角色,或积分不足。
  • 🧮 计数器卡住:等待1-2秒,写入数据库后更新。
  • 🎛️ 多奖品:每个奖品有自己的按钮和自己的参与者列表。
  • 🔁 重新抽奖:如果禁用"多次获奖",获奖者不能赢两个奖品。

❓ 常见问题

常见问题

可以重用已发布的embed吗? 可以:提供 message_id 和(可选)channel。机器人添加 ⏰ 结束 行。

取消注册会退还积分吗? 是的,如果"消耗积分"选项已激活,取消注册时自动退还。

如何写持续时间? 连接单位:3d1h10m(天/小时/分钟)。