In this article, we'll walk you through how to create a Discord poll on your Windows or macOS computer. Discord does not have a feature for creating polls, but it can be done in other ways, for example, using emoticons or a special bot.
Steps
Method 1 of 3: Using emoticons

Step 1. Launch Discord
Click the white face icon on a purple background. This icon is located in the Start menu (Windows) or in the Applications folder (Mac). If you are already logged in, your Discord account will open.
- If you are not already signed in to your Discord account, enter your email address and password, and then click Sign In.
- To use the online version of Discord, go to https://discordapp.com/ and then click Open Discord.

Step 2. Select a server
In the left pane of the Discord window, click on the initials of the server you want to create a poll on.

Step 3. Select a channel
On the left pane of the window, click on one of the text channels in which you want to create a poll. The channel will open.
To create a poll-only channel, click the + next to Text Channels, enter a name for the channel (for example, Poll) and click Create Channel

Step 4. Adjust the permissions for the channel
Click "Settings"

to the right of the channel name, and then:
- Click Permissions.
- In the right pane, under Roles and Members, select @everyone.
- Tap the green ✓ icon to the right of Read Messages.
- Scroll down and click the red Xs for the other options.
- Click on "Save Changes".
- Press Esc or press the "X" in the upper right corner.

Step 5. Enter your survey question
Do this in the channel text box. Now press ↵ Enter. The question will be added to the server.
For example, the question might be, "Do you like dogs?"

Step 6. Add emoticons as answers to the question
Hover over the question to display an emoticon; click on the emoticon and select an emoticon that will mean "Yes". Now choose emoticons that will mean the answers "No", "Not really", "Anyway" and so on.
At least two emoticons should be displayed in question

Step 7. Enter the voting rules
For example, enter something like: “Press [smiley 1] to answer“Yes”; press [smiley 2] to answer "No".
For example, if you want to know if a pizza is a vegetable, enter 'Press ‘thumb up’ to answer ‘yes’ or ‘thumb down’ to answer ‘no’”

Step 8. Allow members to vote
Channel users must click on the emoji to leave their vote; the number of votes will be displayed to the right of the smiley.
Since users cannot post messages, this will save you from trolling or the appearance of alternative emoticons

Step 9. Count the votes
Look at the emoticons some time later - the answer is considered the winner, which is indicated by the smiley with the most votes.
Method 2 of 3: Using a bot

Step 1. Open the Poll Bot page
Go to https://botlist.co/bots/2520-poll-bot in a web browser. You can create polls using this Discord bot.

Step 2. Click GET
This button is at the top of the page. A menu will open.

Step 3. Click on Discord
You will find this option in the menu.

Step 4. Log in to Discord
Enter your email address and password.
If you don't need to log in, skip this step

Step 5. Select the server to add the bot to
Do this in the "Add bot to server" menu.

Step 6. Click Authorize
This button is at the bottom of the page.

Step 7. Click I am not a robot
A check mark will appear next to this option. The bot will be added to Discord; now close the browser tab.

Step 8. Launch Discord
Click the white face icon on a purple background. This icon is located in the Start menu (Windows) or in the Applications folder (Mac). If you are already logged in, your Discord account will open.
- If you are not already signed in to your Discord account, enter your email address and password and then click Sign In.
- To use the online version of Discord, go to https://discordapp.com/ and then click Open Discord.

Step 9. Select a server
In the left pane of the Discord window, click on the initials of the server you want to create a poll on.

Step 10. Select a channel
On the left pane of the window, click on one of the text channels in which you want to create a poll. The channel will open.
To create a poll-only channel, click the + next to Text Channels, enter a name for the channel (for example, Poll) and click Create Channel
Step 11. Enter the command for the required poll type
With the Poll Bot, you can create three types of polls:
- Poll with yes / no answers: enter kbd | poll: * your question * and the bot will display the options?,? and ?. Users can click on the emoticon to vote.
- Poll with different responses: Enter kbd | poll: {poll title} [option 1] [option 2] [option 3] and the bot will display a letter emoticon for each option, eg A, B, C and so on.
- Poll on strawpoll.me: Enter kbd | + strawpoll {poll title} [option 1] [option 2] [option 3] and the bot will display a link (with an image) to the poll on strawpoll.me where users can vote …
Step 12. Let users vote
To do this, they have to click on the link at the top of the bot's comment, select an answer, and click “Vote” at the bottom of the page. The answer with the most votes will be the winner of the poll.
Method 3 of 3: Using Poll Maker

Step 1. Open the Poll Maker website
Go to https://www.poll-maker.com/ in your browser. On this site, you can create a poll and then paste the link in the Discord chat.

Step 2. Enter your question
Do this in the "Type your question here" field at the top of the page.

Step 3. Enter your answers
Do it in the empty fields.
- For answers, you can simply enter “Yes” and “No”. For example, to the question "Do good deeds need to be done?" users can answer "Yes" or "No".
- To add more answers, click Add Answer.

Step 4. Click Create Free Poll
This button is below the poll. Two URLs will be generated, one for the survey and one for the results.

Step 5. Copy the survey URL
Highlight the address beside Vote, and then press Ctrl + C (Windows) or ⌘ Command + C (Mac). The address will be copied to the computer's clipboard.

Step 6. Launch Discord
Click the white face icon on a purple background. This icon is located in the Start menu (Windows) or in the Applications folder (Mac). If you are already logged in, your Discord account will open.
- If you are not already signed in to your Discord account, enter your email address and password and then click Sign In.
- To use the online version of Discord, go to https://discordapp.com/ and then click Open Discord.

Step 7. Select a server
In the left pane of the Discord window, click on the initials of the server you want to create a poll on.

Step 8. Select a channel
On the left pane of the window, click on one of the text channels in which you want to create a poll. The channel will open.
To create a poll-only channel, click the + next to Text Channels, enter a name for the channel (for example, Poll) and click Create Channel

Step 9. Paste the link to the survey
Click in the text box at the bottom of the page, press Ctrl + V or ⌘ Command + V, and then press ↵ Enter to paste the URL into the feed.
You can also copy the results URL and paste it into your feed so people can view the survey results

Step 10. Let users vote
To do this, they must click on the link and vote on the site; they can also view the survey results by clicking on the results link.

Step 11. Go to the results page
On it you will find information about the number of users who voted for each answer. The answer with the most votes will be the winner of the poll.