Mobile Telegram does not include message_thread_id for first message when creating private topic with bot
Steps to reproduce:
1. Open a private chat with a bot (private topics enabled).
2. In an empty chat, use “Start typing to create a topic”.
3. Send the first message.
Expected:
The text message should include message_thread_id and is_topic_message=true (as on Desktop), or otherwise provide a deterministic way to link the message to the newly created
topic.
Actual:
Mobile client sends:
- Update 1: forum_topic_created (service message)
- Update 2: text message with message_thread_id=null, is_topic_message=null, and no reply_to_message
This makes it impossible for bots to associate the message with the topic.
Desktop (works correctly):
- Update 1: forum_topic_created with message_id=1023
- Update 2: text message with message_thread_id=938387, is_topic_message=true, and reply_to_message referencing update 1
Mobile (broken):
- Update 1: forum_topic_created with message_id=1020
- Update 2: text message with message_thread_id=null, is_topic_message=null, no reply_to_message
Log in here to report bugs or suggest features. Please enter your phone number in the international format and we will send a confirmation message to your account via Telegram.