Custom Discord Polls
This template is a full-feature polls system for your Discord server!
Includes everything you need to run and track polls right out of the box.

Features
- Automatic slash command and table setup in Google Sheets
- Poll time limits
- Single or multi-vote
- Live updating with bar charts
- Customizable emojis per option
- Automatic, full response tracking and calculation

What you'll need
Before you install, I would highly recommend you check out our
guide on how to make Discord bots
where we cover the basics of setting up and building your bot.
You will need the following before you install:
- A new or existing Discord app and bot to install to
- A new or existing Google Sheet to track polls.
Notes on setup
As part of the setup, this project will generate 2 new sheets in whatever spreadsheet
you link with the title "Polls" and "Poll Votes", so just make sure
those are not already being used by anything else.
The initial setup will also create a /poll
and /poll-end
slash command, so just double check
your bot does not already respond to that as well.

Setting Custom emojis in poll options
By default, the poll will prepend each poll option with colored letters like this:
You can customize this by putting a different emoji at the start of each question.
By doing so you can do something like this:

Custom server emojis will not work here, only default ones, sorry 🥺.
That's all!
Have any feedback or suggestions on how to improve this template!
Let us know in our Discord Community Server
Happy hacking!