docs: describe two-stage lead time in reminders section

This commit is contained in:
Kamil 'Kamaś' Bruchal 2026-07-13 17:49:55 +02:00
parent 66364c044a
commit 885ccac5af
1 changed files with 8 additions and 6 deletions

View File

@ -55,12 +55,14 @@ If `GROUP_CHAT_ID` is set, the bot posts a weekly duty reminder to that chat.
Schedule (all optional, with defaults): `REMINDER_WEEKDAY` (default `Monday`),
`REMINDER_HOUR` (default `9`, 023), interpreted in Europe/Warsaw time.
On each fire the bot handles two weeks relative to the fire time:
On each fire the bot handles three weeks relative to the fire time:
- **This week** — announces who is on duty. If both slots are empty, it picks
the two people with the fewest duties (random tie-break), writes their names
into the sheet, and announces the assignment.
- **Next week** — if both slots are still empty, it asks people to volunteer
before it gets assigned automatically the following week.
- **This week** — announces who is on duty. It never auto-assigns at this point;
a still-empty week is announced as unstaffed.
- **One week ahead** — if both slots are empty, it picks the two people with the
fewest duties (random tie-break), writes their names into the sheet, and
announces the assignment.
- **Two weeks ahead** — if both slots are empty, it asks people to volunteer
before the week is auto-assigned the following week.
Leave `GROUP_CHAT_ID` unset to disable reminders.