Glitchworks

Home / Help centre

Staff tools

Polls

Ask your community a question with a button for each answer, a live bar chart, and the option to make it anonymous or limit voting to one role.

What you get

Ask your community a question with a button for each answer. Members press one to vote, and a live bar chart shows the results as they come in. When the time's up, Guard closes the poll and posts the results.

  • One choice or several, 2 to 10 answers.
  • Anonymous (nobody sees who voted for what, not even staff) or named (names shown in the results).
  • Only one role can vote if you like, for example Whitelisted or LSPD.
  • Ping a role when it starts. Run it for an hour, a month, or until you close it.

You'll need

  • Glitchworks Guard in your Discord. Staff can make polls straight away.

Step 1 (optional): Choose who can make polls

Your staff can always make polls. To let others too (for example an Events Team):

  1. Type /poll setup.
  2. Pick the roles in the menu.

Step 2: Make a poll

Type /poll create and fill in:

Poll options
OptionWhat to putExample
questionYour questionWhich night for the next car meet?
options2 to 10 answers, separated with a |Friday | Saturday | Sunday
choice OptionalOne choice (default) or Multiple choice
duration Optional1 hour to 30 days, or No end (default 1 day)3 days
anonymous OptionalTrue: nobody sees who voted for what. False (default): names shown in the results
voter_role OptionalOnly this role can vote@Whitelisted
ping OptionalA role to ping when it's posted@Events
channel OptionalWhere to post it (default: the channel you're in)#announcements

Press Enter. Guard posts the poll and tells you (only you) where it is.

How people vote

  • Press an answer. Only they see the "Vote saved" reply.
  • Changed their mind? Press another answer. Press the same one again to take the vote back.
  • Multiple choice: each press ticks or unticks that answer.
  • If the poll has a voter role, anyone without it is told so, and their press doesn't count.

The chart updates within a few seconds. Percentages are of the people who voted, so in a multiple-choice poll they can add up to more than 100%.

Ending a poll

  • It closes by itself at the end time, and Guard posts the results underneath: the winner (or a tie), the chart, and for named polls who voted for what.
  • Close it early: /poll end and pick the poll (the person who made it, or staff).
  • See the results any time (only you see them): /poll results.

Privacy

  • Votes are deleted 30 days after a poll closes.
  • Anonymous polls: Guard never stores who voted. It keeps a scrambled code (so people can change their vote), and throws away the key to it when the poll closes. After that, nobody can work out who voted for what.
  • Members get the polls they voted in with /mydata.

Why not Discord's own polls?

Discord's built-in polls are good, but they can't be limited to a role, they always show who voted for what (so they can't be anonymous), and they have to end within 32 days. Guard's polls can do all three.

Troubleshooting

Poll problems and fixes
ProblemWhat to do
"Only staff (or the roles picked in /poll setup) can make polls"Ask an admin to add your role in /poll setup.
"I can't post in #channel"Give Guard's role View Channel, Send Messages and Embed Links there.
The ping didn't reach anyoneTurn on Allow anyone to @mention this role for that role (Server Settings > Roles), or give Guard Mention @everyone, @here and All Roles.
"This server has 25 polls open already"Close some with /poll end.
The poll message was deletedThat poll is closed. Make a new one.

Still stuck?

Open a ticket on our Discord and tell us what you've tried. Screenshots of any errors help us sort it faster.

Open a ticket on Discord

More help: Duty and shifts · The Guard dashboard · Set up Glitchworks Guard · Help centre