YourBot v0.0.2
Added
- Patch notes publisher: write release notes in the dashboard with a section toolbar and live preview, then publish to Discord.
- Welcome — Quests: new
/questscommand, automatic progress tracking, and per-task rewards (XP, role, currency). - Beacon — Auto voice channel: opt-in per event. The bot creates a voice channel before start and removes it once the event ends and the channel empties.
- Beacon — Attendance Reputation: attendance is logged automatically when an event ends, with reputation scores updating the same moment.
- Beacon — Voice attendance check: events with auto-voice now use real channel presence to confirm attendance, so no-shows don't earn credit.
- Beacon — Partial credit for "late": members marked late get half credit instead of being lumped with full attendance.
- Beacon — Availability heatmap: builds itself from real signups and voice attendance — no more asking members to fill in a grid.
- Beacon — Poll auto-close: polls now close on time. The Discord embed updates and the vote buttons go away automatically.
- Beacon — Edit, repost, and CSV export for polls: edit any unposted poll, repost if the Discord message gets deleted, and download a CSV of votes.
- Beacon — Poll quick templates: Yes/No, Yes/No/Maybe, Days of Week, 1–5 Rating, A/B/C/D, Time Slots.
- Beacon — Template Preview: see exactly how an event will look before saving the template.
Enhanced
- Beacon — Polls editor: drag-to-reorder option rows with a live counter, capped at 10 options.
- Beacon — Polls page: split into Open and Closed sections, real
#channeldropdown for posting, winner highlighted with 🏆 (with a "Tied" badge when leaders are tied), and live "closes in 5h 23m" countdowns. - Beacon — Cancel from dashboard updates the Discord message to show the event is cancelled and removes the signup buttons.
- Beacon — Edit event now opens with all your existing event data filled in.
- Beacon — Sub-class signups appear under the sub-class they actually picked, while the parent role keeps the count for cap math.
- Beacon — Embeds show each member's spec next to their mention so leaders can see the lineup at a glance.
- Welcome — Settings & quests pages got a polish pass with clearer copy and friendlier empty states.
Fixed
- Beacon — Reputation now updates after every event instead of staying flat.
- Beacon — Analytics charts (attendance rate, popular times, role distribution) now show data instead of empty bars.
- Beacon — Reminders stay scoped to the right server so members aren't pinged about events from other communities.
- Beacon — Auto voice channels are reliably cleaned up when the event ends.
- Beacon — Editing an event keeps the role tree intact instead of starting over.
- Beacon — Templates Preview loads correctly (was failing with an error).
- Welcome —
/questscommand is back and quest progress updates as members hit triggers.