Polls are created in Discord with /poll-create. The dashboard sets the rules those polls follow:
how many options they may have, who may create them, how voting behaves and who gets to see the
numbers — and keeps an archive of past polls you can export.
| License | Premium |
| Tabs | Settings · Polls |
| Needs | Send Messages, Embed Links |
2–25 · default 2
The fewest choices a poll must include. Two is the floor — a one-option poll is an announcement.
2–25 · default 5
The most choices a poll may include. Each option is a button, five per row, and Discord allows five rows per message — hence 25.
Five is a good ceiling for readability. Above roughly eight options, results become hard to compare at a glance and voters start picking the first thing they recognise.
Optional
Members with this role may create polls even without the Manage Messages permission.
Leave it empty and poll creation requires Manage Messages, which in practice means staff only.
Set it to something like @Event Host when you want a specific group running polls without giving
them message-management powers.
True/false · default false
When on, a member can pick more than one option in the same poll.
| Use for | |
|---|---|
| Off | "Which one?" — a single decision, results add up to 100 % |
| On | "Which of these interest you?" — checkbox-style, results are independent |
0–10080 minutes (7 days), in 15-minute steps · default 0 (Off)
Automatically closes polls after this many minutes. 0 keeps polls open until someone runs
/poll-close. Due polls are picked up once a minute, so the closed message can land up to a minute
late — votes cast after the deadline are rejected immediately regardless.
Useful values: 60 for a quick decision, 1440 (24 h) so every timezone gets a chance to vote,
10080 (7 days) for something that needs real turnout.
Who sees which numbers, and when. These are defaults — each poll keeps the settings it was created with, so changing them never rewrites a poll that is already running.
| Setting | Default | Effect |
|---|---|---|
| Live vote counts | on | Show bars, percentages and counts while the poll is open. Off makes it a blind poll — members only see the options until it closes |
| Reveal result on close | on | Show the full tally in the poll message once it closes. Off keeps the numbers out of the message for good |
| Show who voted | off | Marks the poll as not anonymous: the dashboard export then lists who voted for what. Anonymous polls export totals only |
| Result channel | empty | Post a summary embed with the final numbers (and a link to the poll) here whenever a poll closes — independent of the setting above, so a poll can stay blind for members and still be archived |
The poll embed states whether it is anonymous, whether multiple choice is on, and when it closes.
| Command | Does |
|---|---|
/poll-create [anonymous] | Opens a form: title (up to 256 characters), optional description (up to 1024), and the options, one per line (up to 500 characters in total). The poll is posted in the channel the command is run in. anonymous overrides the Show who voted default for this one poll |
/poll-close [poll] | Close a poll now. Pick it from the autocomplete list (each poll has a short code like #K7N3PQ in its footer); leave it empty to close the newest open poll in the current channel. Requires Manage Messages by default |
The dashboard lists the last 50 polls on the server with their per-option results, open or closed.
Each one can be exported as an Excel workbook (.xlsx): totals per option, and — for polls that are
not anonymous — a second sheet with one row per vote.
/poll-close autocomplete searches all open polls of the server by title or code, not
just the newest ones.