docs: update README and configuration documentation for clarity
All checks were successful
CI / lint-and-test (push) Successful in 19s

- Revised the README to improve clarity in instructions for accessing the calendar miniapp, including changes to the phrasing for consistency.
- Updated the configuration documentation to enhance the description of the `EXTERNAL_CALENDAR_ICS_URL` setting, ensuring users understand its purpose and usage.
- Improved the import format documentation by translating terms to English for better accessibility to a wider audience.
- Enhanced the runbook with clearer instructions regarding access issues when using direct links, emphasizing the importance of using the bot's menu button.
This commit is contained in:
2026-02-20 16:26:47 +03:00
parent 0ecbda67f9
commit 9486f7004d
4 changed files with 20 additions and 20 deletions

View File

@@ -21,9 +21,9 @@ The **duty-schedule** format is used by the `/import_duty_schedule` command. Onl
| Value | Meaning | Notes |
|-------|----------------|--------------------------|
| **в**, **В**, **б**, **Б** | Duty (дежурство) | Any of these four |
| **Н** | Unavailable (недоступен) | Exactly `Н` |
| **О** | Vacation (отпуск) | Exactly `О` |
| **в**, **В**, **б**, **Б** | Duty | Any of these four |
| **Н** | Unavailable | Exactly `Н` |
| **О** | Vacation | Exactly `О` |
| (empty/space/other) | No event | Ignored for import |
The number of days in the schedule is the maximum length of any `duty` string when split by `;`. If `duty` is empty or missing, it is treated as an empty list of cells.
@@ -38,7 +38,7 @@ The number of days in the schedule is the maximum length of any `duty` string wh
},
"schedule": [
{
"name": "Иванов Иван",
"name": "Ivanov Ivan",
"duty": ";;В;;;Н;;О;;В;;"
},
{