docs: add known limitations for Telegram Threaded Mode
This commit is contained in:
parent
9e7787f859
commit
319ea08da9
1 changed files with 32 additions and 0 deletions
32
docs/known-limitations.md
Normal file
32
docs/known-limitations.md
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# Known Limitations
|
||||
|
||||
## Telegram — Threaded Mode (Bot API 9.3+)
|
||||
|
||||
Threaded Mode — относительно новая фича Bot API. Ряд ограничений связан с незрелостью клиентов Telegram, а не с нашим кодом.
|
||||
|
||||
### Telegram Mac клиент
|
||||
|
||||
- Новые топики, созданные ботом через `/new`, не появляются в сайдбаре сразу.
|
||||
Топики существуют на сервере и доступны на мобильном клиенте — это баг Mac клиента.
|
||||
|
||||
### Bot API — управление топиками
|
||||
|
||||
- `closeForumTopic` и аналогичные методы работают только для supergroup-форумов.
|
||||
В Threaded Mode личного чата эти вызовы возвращают `"the chat is not a supergroup forum"`.
|
||||
- `deleteForumTopic` работает на мобильных клиентах, поведение на Mac непоследовательно.
|
||||
- Топики, созданные ботом через API (`/new`), пользователь не может удалить через Mac UI
|
||||
(только через мобильный клиент). Бот пытается удалить топик сам при `/archive`.
|
||||
|
||||
### После удаления топика
|
||||
|
||||
- Когда все топики удалены, Telegram показывает кнопку Start как при первом запуске.
|
||||
Это стандартное поведение Telegram, не баг бота.
|
||||
|
||||
### История чатов
|
||||
|
||||
- При пересоздании базы данных (`lambda_bot.db`) старые топики в Telegram остаются.
|
||||
История сообщений в Telegram не удаляется при сбросе БД бота.
|
||||
|
||||
---
|
||||
|
||||
*Все перечисленные ограничения — на стороне платформы Telegram. Решение: принято, движемся дальше.*
|
||||
Loading…
Add table
Add a link
Reference in a new issue