#

Fun

Ad

Remove Ads

pollbot

pollbot

4.11

0

Invite

Vote (3)

A bot for ranked-choice voting. Create polls, submit votes privately, and review results using slash commands.


NOTICE: This bot is in maintenance-mode. No new feature will be developed, but bug fixes and support is still available.

Is this bot for me? Other questions?

Please read the FAQ

Summary

This bot supports various commands to create, participate in, and manage ranked-choice polls. Ballots are sent to users in a private DM.

Commands

Command Description
/poll create Create a poll
/poll results View poll results and rankings
/poll close Close a poll
/poll audit (Admin-only) View detailed poll info and receive a CSV file with ballots via a DM
/poll update Set poll properties, like the topic and closing time. You can also reopen polls by updating the closing time
/unsafe_delete_my_user_data Deletes all polls and ballots for a user
/help Displays pollbot help information

Creating polls

Anyone can create a poll with this command. /poll create

Example: /poll create topic:What is the best flavor of icecream? options:vanilla, chocolate, mint chip

Pollbot will respond with a summary of the poll.

Request a ballot

To request a ballot, click the "Request Ballot" button at the bottom of the poll. Pollbot will DM you a ballot with instructions.

Submitting your votes

To submit your votes, DM Pollbot an ordered list of option keys.

Here is an example ballot DM:

[BOT] pollbot

poll#72

Here's your ballot

To vote, order the options from best to worst in a comma-separated list e.g. C,b,a,d

Invalid options will be ignored

Privacy notice: Your user id and current user name is linked to your ballot. Your ballot is viewable by you and bot admins.

What is the best flavor of icecream?

a| vanilla
b| chocolate
c| mint chip

You would respond to this DM with a message like this if you prefer chocolate over mint chip and mint chip over vanilla:

b,c,a

Results

Poll results are currently tabulated using ranked-pair / Tideman analysis. Anyone can view current and final results publicly with the following command. /poll results poll_id:<poll-id>

Admins can audit polls and have a CSV file of ballots DMed to them using the following command. /pollbot audit poll_id:<poll-id>

P.S.

Like this bot? Consider buying me a croissant or donating below. In addition to carbo-loading that'll help me cover hosting costs to keep this bot free for users

If you'd like to delete your personal data, simply use the /unsafe_delete_my_user_data command.

Privacy Policy

quentintopper.com/pollbot/privacy

Ratings & Reviews


4.11

9 reviews

Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.

5 stars

5

4 stars

2

3 stars

1

2 stars

0

1 star

1


Lt. George Hamilton
Lt. George Hamilton

over 2 years ago

Pretty good bot considering (as far as I'm aware) there's no other poll bot which allows ranked choice voting, however I'm really struggling with changing the end time using ISO format, and not really sure how it works


societyduh
societyduh

over 2 years ago

Great bot idea. Nice attention to detail with the audit and spreadsheets. But, problems are prevalent in my experience. Poor execution. - Ran this bot for about 20 people and 2 of them couldn't turn in a ballot. - My original ballot bugged, but fixed itself when I requested a new one. - The bot accepted invalid ballots that were filled incorrectly and put them in the audit spreadsheet. Although, ...


Lazro
Lazro

almost 3 years ago

Excellent ranked-choice polling. I was able to create a ballot with 30 options and it worked very well. Occasionally it will kick back an error but just submit the request again and it will go through.


tsantarra
tsantarra

about 3 years ago

I needed a simple ranked choice-style poll to help run a movie night among friends. This bot fits my needs perfectly! One bit of feedback regarding the recent changes to commands: I liked the previous system of requesting a ballot by reacting with an emoji. It helped me track how many of the server's users have responded, as I prefer to close the poll only once a quorum has weighed in. Is there s ...

pollbot

Replying to tsantarra

You can still request ballots by reacting with an emoji if you'd like. You'll just have to instruct your members to request ballots by reacting to the poll message instead of pressing the "Request ballot" button. btw, I just updated pollbot to include a ballot request / submission count at the bottom of poll messages.


nix
nix

about 3 years ago

great bot! very straightforward to use. would be nice if you can add some sort of show poll command for different channels in the server :)

pollbot

Replying to nix

Thanks for the feedback! I'm really interested in this idea! If you have some time, please join the support server and share some details so I can get this on the roadmap.


.taşkano.
.taşkano.

over 3 years ago

It is unique and every detail works perfectly. Congratulations to everyone involved! Bravo!

pollbot

Replying to .taşkano.

Thanks for the feedback! Glad you're enjoying pollbot


itsko
itsko

almost 4 years ago

Simple, straightforward ranked-choice vote. Only one of its kind on discord so far and it works well. Props to the dev. This is condorcet count rather than instant-runoff voting (IRV) or single-transferable vote (STV), but both are very fair forms of count for a ranked-choice vote.


huntertyranical
huntertyranical

almost 4 years ago

This is awesome, my only complaints would be that it lets voters view the results of the voting before the vote closes which could sway voting unfairly, so maybe make a command that disables that for people without admin permissions. The other complaint is that it forces a closing time on the poll, instead of letting you decide what time the poll should close for yourself, so maybe make that featu ... (edited)

pollbot

Replying to huntertyranical

Thanks for the suggestions! I'm definitely planning to add support for custom closing times. When we add that support, then I'm probably going to lock viewing results until after the poll is closed. Then I could add support for editing the closing time so you could even re-open polls that are already closed. Thanks again for your feedback! I'll reply here when these updates are launched


reveiller
reveiller

almost 4 years ago

It does ranked choice voting, which I've yet to find any other bot until now that does this. It works as described, so can't really complain about anything.

pollbot

Replying to reveiller

Glad you're happy with pollbot! Please reach out if there's any improvements or changes you'd like to see



Top.gg

Explore millions of Discord Bots & Discord Apps

Support

Submit Ticket

Feedback

Manage Cookie Settings