Skip to content

Feature · Voting requirements

Decide who can vote in a Discord poll

A poll is only as good as its voters. With requirements, only the right members can vote: verified roles, boosters, members who've been around for a while, and no fresh alt accounts.

All requirements

RequirementWho can vote
Has roleMembers with one (or all) of the chosen roles
Does not have roleEveryone except members with these roles
Server boosterOnly members boosting the server
Not a boosterOnly members not boosting the server
Account ageDiscord accounts at least this many days old
Member forMembers who joined the server at least this many days ago
Name containsDisplay names with one of these words, e.g. a clan tag
Name does not containDisplay names without any of these words
Custom API checkYour own HTTPS endpoint answers yes or no. How it works

Set up requirements

  1. 1

    Open the poll editor

    Use /poll in Discord or New poll in the dashboard. For a quick role-only poll, /simple has an allowed-role option.

  2. 2

    Add requirements

    Under Who can vote, add one or more requirements and fill in roles, days or words.

  3. 3

    All or any

    With several requirements, choose all (members must meet every one) or any (one is enough).

  4. 4

    Post

    The requirements are listed on the poll, so members know the rules before they press a button.

What members see when they can't vote

No silent failures. A member who doesn't qualify gets a private reply listing every requirement they're missing, for example "Member for 7+ days" or "Has @Verified". The vote is not counted.

Keep alt accounts out

The most effective combination against fake accounts: Account age of 30 days plus Member for 7 days. New accounts and members who joined just to vote are out, real members don't notice anything.

Use the same rules for most polls? Set them once under Settings → Defaults for new polls.

Questions & answers

How do I make a poll only one role can vote in?

Add the Has role requirement with that role. In Discord, /simple also has an allowed-role option.

Can I require one of several roles?

Yes. Pick several roles in Has role: members need one of them. To require all of them, choose all for that requirement.

Are requirements checked again later?

They're checked every time someone votes, on Discord and on polls.bot.

Do requirements cost anything?

No. All requirements, including the custom API check, are free.

Try it in your server

Polls is free. Add it in one click and post your first poll in under a minute.