Files
pollchat/README.md

25 lines
916 B
Markdown
Raw Normal View History

2026-03-27 06:26:37 +00:00
# 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
2026-03-27 06:33:30 +00:00
- IRC formatting allowed in questions and answers
2026-03-27 06:26:37 +00:00
- Unicode is blocked, only ASCII + emojis allowed
2026-03-27 06:33:30 +00:00
- Poll questions max 100 chars, options max 20 chars