1
0
Fork 0
polaris-task-force/src/bot
Z8MB1E f1da86ae81 feat(bot): cancel roll-calls and announce rescheduled ops
- Cancelled ops: roll-call embed edited to the cancelled state (buttons
  removed) plus a standalone cancellation notice in the ops channel;
  clears the roll-call markers and sets the new discordCancelledAt
  marker on the mission.
- Rescheduled ops (Cancelled back to Ready/Scheduled, future start):
  immediate announcement embed with the new start time and when the
  fresh roll-call goes up (usual 3-day lead, or live-in-channel when
  already due), then clears the marker so the normal flow posts a new
  roll-call. Prior RSVPs carry over.
- Hidden bot-managed discordCancelledAt field on Missions + migration.
- Bot embed poll loop handles both transitions idempotently.
2026-09-12 19:30:22 -04:00
..
commands feat(bot): pick the target channel inside the announce modal 2026-09-10 23:58:03 -04:00
events feat(bot): Add assignment transfer bot services 2026-08-31 23:40:21 -04:00
lib feat(bot): Add assignment transfer bot services 2026-08-31 23:40:21 -04:00
services feat(bot): cancel roll-calls and announce rescheduled ops 2026-09-12 19:30:22 -04:00
AGENTS.md docs(bot): note the modal channel picker and announce default 2026-09-10 23:58:08 -04:00
config.ts feat(missions): daily ready-check reminders for unfinished side ops 2026-09-07 05:07:46 -04:00
index.ts feat(bot): compose announcements in a paste-friendly modal 2026-09-10 21:33:55 -04:00