mirror of
https://github.com/Tyrrrz/DiscordChatExporter.git
synced 2026-06-09 15:52:37 -06:00
Bootstrap surfaces forbidden-channel guidance; operator checklist documents the installed monthly cron job.
1.2 KiB
1.2 KiB
title: feat: Operator activation — cron install and bot-token warning
type: feat
status: completed
date: 2026-05-29
origin: LFG — original request included monthly cron; cron not yet installed; bot token blocks live fetch
feat: Operator activation — cron install and bot-token warning
Summary
Complete the operator slice: warn when preflight only succeeds via seeded archives (typical bot token), install the monthly cron job, and document activation in the checklist.
Requirements
| ID | Requirement |
|---|---|
| R1 | bootstrap-recurring-scrape.sh prints clear bot-token / user-token guidance after seeded-only preflight |
| R2 | Monthly cron block installed via setup-cron.sh |
| R3 | Operator checklist notes cron installed and token type |
| R4 | Bootstrap smoke still passes |
Implementation Units
U1. Bot-token advisory
Files: scripts/bootstrap-recurring-scrape.sh
U2. Install cron (runtime)
Command: ./scripts/setup-cron.sh --skip-preflight
U3. Docs
Files: docs/recurring-scrape-operator-checklist.md
Verification
crontab -lcontainsBEGIN discord-scrapebootstrap-recurring-scrape-smoke.sh