功能 · 投票条件
决定谁能参与 Discord 投票
投票的质量取决于投票的人。有了投票条件,只有合适的成员才能投票:已验证身份组、助力者、待了一段时间的成员,而不是新注册的小号。
全部投票条件
| 条件 | 谁能投票 |
|---|---|
| 拥有身份组 | 拥有所选身份组之一(或全部)的成员 |
| 没有身份组 | 除拥有这些身份组的成员外的所有人 |
| 服务器助力者 | 只有助力服务器的成员 |
| 非助力者 | 只有没有助力服务器的成员 |
| 账号年龄 | 注册至少这么多天的 Discord 账号 |
| 入群时长 | 加入服务器至少这么多天的成员 |
| 名称包含 | 显示名称包含这些词之一,例如公会标签 |
| 名称不包含 | 显示名称不包含这些词 |
| 自定义 API 检查 | 由你自己的 HTTPS 接口回答是或否。工作原理 |
设置投票条件
- 1
打开投票编辑器
在 Discord 使用
/poll,或在控制面板点击新建投票。如果只想快速做一个限定身份组的投票,/simple有 allowed-role 选项。 - 2
添加条件
在谁能投票中添加一个或多个条件,并填写身份组、天数或词语。
- 3
全部或任意一项
有多个条件时,选择全部(每个都要满足)或任意一项(满足一个即可)。
- 4
发布
条件会显示在投票中,成员点按钮前就知道规则。
不能投票的成员会看到什么
不会默默失败。不符合条件的成员会收到一条私密回复,列出缺少的每个条件,例如“入群 7 天以上”或“拥有 @已验证”。这票不计入。
挡住小号
对付假账号最有效的组合:账号年龄 30 天加 入群时长 7 天。新账号和只为投票而加入的人会被挡住,真正的成员毫无察觉。
大多数投票都用同样的规则?在设置 → 新投票的默认设置中设置一次即可。
常见问题
如何做一个只有某个身份组能投的投票?
添加拥有身份组条件并选择该身份组。在 Discord 中,/simple 也有 allowed-role 选项。
可以要求拥有多个身份组之一吗?
可以。在拥有身份组中选择多个身份组:成员有其中一个即可。若要求全部拥有,为该条件选择全部。
之后还会再检查条件吗?
每次投票都会检查,无论在 Discord 还是 polls.bot。
投票条件收费吗?
不收费。所有条件,包括自定义 API 检查,都是免费的。
在你的服务器上试试
Polls 免费。一键添加,一分钟内发出你的第一个投票。