Poll
Create and manage native Discord polls with interactive forms. Use Discord's built-in polling system for seamless voting.
Subcommands
create
Create a new poll using an interactive form
list
List all polls in the server
end
End an active poll early
delete
Delete a poll permanently
Usage Examples
Create a new poll: bash /poll create This opens an interactive modal
where you can: - Select poll duration (1 hour to 7 days) - Choose single or
multiple choice voting - Enter poll question and options (2-10 options) -
Add custom emojis to options
List all polls in the server: bash /poll list /poll list page:2 /poll list show-ended:true Options: - page: Page number to display (default:
-
show-ended: Include ended polls in the list (default: false)
Manage existing polls: bash /poll end poll-id:1234567890 /poll delete poll-id:1234567890 - End: End an active poll early (creator or admin
only) - Delete: Delete a poll permanently (creator or admin only)
Poll Features
Native Discord Integration
- Uses Discord's built-in poll system
- Identical UI to manual polls created by Discord
- Real-time vote counting and animations
- Automatic expiration handling
Poll Configuration
Duration Options:
- 1 hour - Quick polls
- 2-12 hours - Extended engagement
- 1-3 days - Community decisions
- 5-7 days - Long-term voting (Discord maximum)
Vote Types:
- Single Choice: Users select one option
- Multiple Choice: Users can select multiple options
Poll Limits:
- Options: 2-10 options maximum
- Characters: 55 characters per option
- Duration: 1 hour to 7 days maximum
Permissions Required
- Create Polls: Anyone can create polls
- Manage Polls: Poll creators and admins can close or delete polls
What You'll See
Interactive poll creation form, real-time voting with progress bars, and automatic closing. Great for community decisions and feedback collection!
Troubleshooting
- Poll not creating: Ensure the bot is online and try again.
- Cannot end/delete poll: Only the poll creator or users with Manage
Messages permission can end/delete polls.
- Poll not showing: Check that the poll message hasn't been deleted. Use/poll listto find the poll ID.
Related Commands
Best Practices
- Use clear, concise poll questions for better engagement.
- Choose appropriate duration based on the importance of the decision.
- Consider using multiple choice for preference polls.
- End polls early if you have enough responses for a decision.
- Keep poll options under 55 characters for better readability.