-
Notifications
You must be signed in to change notification settings - Fork 0
Home
willianpm edited this page Mar 14, 2026
·
8 revisions
LittleBoatPoll is a Discord bot for book-club polling with weighted voting support and draft-based poll management.
This wiki is the operational and technical reference for the current codebase.
- Getting Started
- Architecture
- Commands Reference
- Permissions Model
- Data and Environments
- Dashboard API
- Testing and Quality
- Troubleshooting
Core capabilities:
- Create and manage Discord polls.
- Enforce per-user vote limits.
- Apply optional weighted votes for monthly members.
- Manage draft polls before publication.
- Control administrative permissions through an internal creator list.
- Expose HTTP endpoints for dashboard integration (CSV upload and command execution).
Source repository:
Canonical development docs in repository:
- Setup: https://github.com/willianpm/LittleBoatPoll/blob/develop/docs/development/SETUP.md
- Architecture: https://github.com/willianpm/LittleBoatPoll/blob/develop/docs/development/ARCHITECTURE.md
- Git workflow: https://github.com/willianpm/LittleBoatPoll/blob/develop/docs/development/GIT-WORKFLOW.md
- Staging: https://github.com/willianpm/LittleBoatPoll/blob/develop/docs/technical/staging-bot.md
Use this wiki for fast project onboarding and operation.