32 lines
2 KiB
Markdown
32 lines
2 KiB
Markdown
# 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. Решение: принято, движемся дальше.*
|