抽奖

带参与按钮、身份组条件、自动开奖和重新抽取的抽奖。

面板位置: 社区,抽奖

你通过命令发起抽奖,成员通过按钮参与,抽奖结束时机器人会自动抽出中奖者。也可以重新抽取或提前结束。

面板中的设置

设置项 含义
默认颜色 抽奖嵌入消息的颜色,前提是单个抽奖没有另行设置
默认缩略图 URL 嵌入消息右上角的图片
通过私信通知获奖者 每位获奖者都会收到一条私信,包含奖品、服务器名称和抽奖链接
日志频道 新开始和已结束的抽奖会记录在这里

命令

命令 作用
/gcreate 发起新抽奖
/gend 提前结束并立即开奖
/greroll 重新抽取中奖者
/gcancel 取消抽奖且不开奖,可附上原因
/glist 查看进行中的抽奖

使用 /gcreate 时,你可以设置以下选项:

  • rolle 必需身份组,多个身份组用空格或逗号分隔。只有拥有其中之一的人才能参与
  • notallowed 被排除的身份组

/gend、/greroll 和 /gcancel 需要抽奖的 消息 ID。在 Discord 中开启开发者模式后,右键点击该消息即可获取。

三条消息

三条消息都在同一页面的 Message Builder 中设计:

消息 是什么
面板 抽奖本身,带有参与按钮
获奖公告 抽奖结束或重新抽取时,发在抽奖下方的回复
获奖私信 发给每位获奖者的私信

面板中的参与按钮是必需组件,会一直保留。

变量

面板: {prize}、{description}、{winners}、{endAt}、{host}、{participants}、{requiredRoles}、{excludedRoles}、{guild}、{memberCount}

获奖公告: {prize}、{winners}、{host}、{messageUrl}、{guild}

获奖私信: {prize}、{messageUrl}、{guild}

重启不会结束任何抽奖

如果抽奖在机器人重启期间到期,会被补做。机器人维护着一份有进行中抽奖的服务器列表,并定期检查它们,此外还会以较低频率对所有服务器做一次完整检查,作为安全保障。

颜色

单个抽奖的颜色可以留空。这时会使用面板中的 默认颜色。

所需权限

发送消息、嵌入链接、管理消息。

相关内容

投票带按钮、实时进度条、匿名模式和多选的投票。