Home » Messaging » Discord » How to Make a Poll on Discord

How to Make a Poll on Discord

Discord has a lot of features in their app, and one of them allows you to invite bots such as the poll bot to your server.

However, inviting bots to your Discord server cannot be done within the app itself.

You need to do so via top.gg, a website with an extensive list of Discord bots.

This is because the poll command isn’t an internal feature in the app.

In this guide, you’ll learn how to make a poll on Discord using the Simple Poll bot.

How to nake a poll on Discord

To make a poll on Discord, you need to invite the Simple Boll bot to your server from top.gg and use /poll to make a poll.

Alternatively, if you’re looking to make a poll via your server, you need to make a Webhook and paste its URL in Discohook.

However, to invite bots to your server, you need to have the “manage server” permission.

If you don’t have that permission, you won’t be able to invite bots to it.

If you’re an owner of the server, you’ll automatically have the permission.

On the other hand, if you’re a member of a server, you need to ask its administrator to give you that permission.

If you’re looking to make a poll using a single command, you can follow step #1 and step #2.

Step #3 to step #7 are just additional steps if you’re looking to make a poll via your server (without typing a command).

Here’s how to make a poll on Discord.

  1. Invite the Simple Poll Bot
  2. Use /poll to make a poll
  3. Create a Webhook and copy its URL
  4. Go to discohook.org and paste the URL
  5. Click on “Clear All” > “Add Embed” > Fill up the poll > Send
  6. Add emojis for people to react
  7. Edit your channel permissions

1. Invite the Simple Poll bot

Simple poll Discord

Firstly, you need to invite the Simple Poll bot to your server.

The bot contains the command, “/poll” in your server, which can be used to create polls.

Discord does not have that command, so you need to invite the bot if you want to use it.

Here’s how to invite the Simple Poll bot to your server:

  1. Go to the Simple Poll bot on top.gg.
  2. Click on “invite” to invite the bot to your Discord server.
  3. Check all the permissions and click on “Authorize”.
  4. Complete the “I’m not a robot” CAPTCHA.

After you’ve invited the Simple Poll bot to your server, you’ll see this welcome message, “Everyone welcome Simple Poll!”.

You can only invite bots to your server if you have the “manage server” permission.

If you don’t have that permission, you need to ask the owner of the server to do it.

2. Use /poll to make a poll

How to make a poll on Discord using Simple Poll

After you’ve invited the Simple Poll bot to your server, you can now make polls using a simple command.

Polls can now be made using the command, “/poll”.

Here’s an example of a command you can use:

/poll “Your question” “Option 1” “Option 2” “Option 3”

To do so, you need to start of the command by using /poll.

Then, type the question of the poll right after the command with quotation marks.

Lastly, type the options that you want to include in your poll in quotation marks.

Here’s an example of a poll that you can create:

/poll “What is your favorite fruit?” “Apple” “Orange” “Pear”

The query inside the first quotation mark needs to be the question of the poll.

Any words in quotation marks after it will be the options for the poll.

After you’ve sent the command line, the poll will be sent, and people will be able to react using alphabet emojis.

For instance, “Apple” will be the “A” emoji, “Orange” is the “B” emoji, and “Pear” is the “C” emoji respectively.

You’ve successfully made a poll on Discord!

Unfortunately, if you’re using this command line, you won’t be able to edit the reaction emojis of the poll.

If you want to edit the reaction emojis of the poll, you need to follow step #3 to step #7.

3. Create a Webhook and copy its URL

Discord Copy Webhook URL

Step #3 to #7 are optional steps. Only follow them if you want to edit the reaction emojis of a poll.

Step #3 to #7 guides you on how to edit reaction emojis in your poll.

If you’re not looking to edit the reaction emojis, you can skip these steps and use step #1 and #2 only.

In order to create a poll externally, you need to create a Webhook and copy its URL.

Here’s how to create a Webhook:

  1. Go to your server.
  2. Click on your server’s name on the top-left of your screen.
  3. Click on “Server Settings”.
  4. Select “Integrations” on the left nav bar.
  5. Under “Integrations”, select “View Webhooks”.
  6. Click on “New Webhook”.
  7. Name your Webhook as your server’s name, select the channel where you want to send polls to, and upload a profile picture (optional).
  8. Click on “Copy” to copy your Webhook’s URL and click on “Save”.

Now that you have a Webhook URL, you link it to a third-party app/website and send messages from there.

4. Go to discohook.org and paste the URL

Discohook Webhook URL

Next, go to discohook.org and paste your Webhook URL.

Discohook is a tool that allows you to send messages and embeds to your Discord server.

It allows you to send messages without needing the actual Discord app.

Once you’re on the website, you’ll see a ton of fields and text.

But don’t worry, you’re only going to have to use some of the fields—not all of them.

Here’s how to connect your Webhook URL to Discohook:

  1. Go to discohook.org.
  2. Paste your Webhook URL (that you copied from step #3) under “Webhook URL”.
  3. Click “Send” to connect your Webhook URL to Discohook.

After you’ve sent your Webhook URL, go back to your Discord server.

You’ll see a message that tells you how the Discohook tool works.

It’ll also include your Discord server’s name and profile picture.

5. Click on “Clear All” > “Add Embed” > Fill up the poll > Send

How to make a poll on Discord using Discohook

Now that you’ve connected your Webhook URL to Discohook, you can send messages to your server via “Message content”.

You can also create a poll by using the embed form and completing the necessary fields in it.

Here’s how to make a poll using Discohook:

  1. Click on “Clear All”.
  2. Click on “Add Embed”.
  3. Under the “Title” field, add your poll’s question.
  4. Under the “Description” field, add your poll’s options (one per line).
  5. Change the color of the embed to match your server under the “Color” field (optional).
  6. Click on “Send” to send the poll to your Discord server.

After you’ve sent the poll, go back to your Discord server and you should be able to see it there.

You’ve successfully made a poll on Discord via Webhook + Discohook!

In the next step, you’ll learn how to add emojis for people to react.

6. Add emojis for people to react

Add reactions to poll on Discord

Now that you’ve sent the poll via Discohook, you need to add emojis for people to react to.

To do that, tap on the smiley face emoji and add the emojis on your poll.

Here’s how to add emojis for people to react with:

  1. Hover your cursor over the poll.
  2. Click on the smiley face emoji at the top of the poll.
  3. Select the emojis that you want to add to your poll.

The emojis that you’ve added cannot be shifted around.

Hence, you need to make sure that the emojis are added in order based on the options of your poll.

In the next step, you’ll learn how to edit your channel permissions.

7. Edit your channel permissions

Discord channel permissions

If your Discord server has a lot of members, someone might try to add extra emojis to your poll.

To prevent this, you need to edit your channel permissions.

Otherwise, channel members will be able to freely add emojis and ruin your poll.

Here’s how to prevent members from adding emojis to your poll:

  1. Right-click your channel (e.g. #general).
  2. Click on “Edit Channel”.
  3. Click on “Permissions” on the left navigation bar
  4. Under “Text Permissions”, cross out “Send Messages”, and “Add Reactions”.
  5. Click on “Save Changes”.

Crossing out “Add Reactions” will prevent members from adding reaction emojis to your polls.

Since they cannot add reactions to polls, they are only able to react to it.

You’ve successfully learned how to use Webhook + Discohook to make polls on your server!

Conclusion

Polls are important to increase engagement in your Discord server.

At the end of the day, if you’re the owner of a server, you want to make sure that it is active.

In the future, you can use Discohook to send polls to your server without needing the Discord app using steps #3 to #7.

That way, you don’t have to use the /poll command in your server (from steps #1 to #2).

Further Reading

How to Quote Text on Discord

How to Fix “A JavaScript error occurred in the main process” on Discord

11 Cute GIFs to Search For on Instagram

Tags

About the author

Lim How Wei

Lim How Wei is the founder of followchain.org, with 8+ years of experience in Social Media Marketing and 4+ years of experience as an active investor in stocks and cryptocurrencies. He has researched, tested, and written hundreds of articles ranging from social media platforms to messaging apps.

Lim has been quoted and referenced by major publications and media companies like WikiHow, Fast Company, HuffPost, Vice, New York Post, The Conversation, and many others. One of his articles about the gig economy was quoted by Joe Rogan who hosts The Joe Rogan Experience (arguably the most popular podcast in the world), in the This Past Weekend podcast by Theo Von.

In his free time, Lim plays multiple games like Tower of Fantasy, League of Legends, Counter-Strike, Hearthstone, RuneScape, and many others. He creates guides, walkthroughs, solutions, and more on games that he plays to help other players with their progression.