PollChat
An async IRC poll bot written in Python with no external dependencies.
Commands
| Command | Description |
|---|---|
.poll |
Show the current active poll |
.poll <question> | <a>, <b>, ... |
Create a new poll |
.vote <letter> |
Vote for an option |
.vote <letter> <text> |
Vote "other" with a custom response |
@polls |
Show help menu |
Features
- Colored bar graph results with per-option vote percentages
- Every poll gets an "other" option automatically — players can add custom answers that become voteable options
- One custom answer per person, max 10 custom options per poll
- Empty custom options are removed when all voters leave them
- 10 minute cooldown between new polls
- 3 second per-user command cooldown
- IRC formatting allowed in questions and answers
- Unicode is blocked, only ASCII + emojis allowed
- Poll questions max 100 chars, options max 20 chars
Description
Languages
Python
100%