surfaces/docs/known-limitations.md

2 KiB
Raw Blame History

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