From fe560e7c0374ecb13f271985b38b5a856b5ffc65 Mon Sep 17 00:00:00 2001 From: Daniil Okhlopkov <5613295+ohld@users.noreply.github.com> Date: Thu, 25 Jun 2026 22:54:28 +0300 Subject: [PATCH 1/2] Update Telegram API submodule for rich bot messages --- submodules/telegram-ios | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/submodules/telegram-ios b/submodules/telegram-ios index a24bbe45f9..6d34268a0f 160000 --- a/submodules/telegram-ios +++ b/submodules/telegram-ios @@ -1 +1 @@ -Subproject commit a24bbe45f9861f736a79916a50898512f751e0dc +Subproject commit 6d34268a0fd7c891b5322de14693ddf89924723c From 335d53699c06a5bce83aaabd9604ccd378479422 Mon Sep 17 00:00:00 2001 From: Daniil Okhlopkov <5613295+ohld@users.noreply.github.com> Date: Fri, 26 Jun 2026 02:31:25 +0300 Subject: [PATCH 2/2] Refresh unsupported rich bot messages --- Telegram-Mac/ChatMessageItem.swift | 4 +++- submodules/telegram-ios | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Telegram-Mac/ChatMessageItem.swift b/Telegram-Mac/ChatMessageItem.swift index b05d5234e7..d9561382e1 100644 --- a/Telegram-Mac/ChatMessageItem.swift +++ b/Telegram-Mac/ChatMessageItem.swift @@ -267,6 +267,9 @@ class ChatMessageItem: ChatRowItem { override init(_ initialSize:NSSize, _ chatInteraction:ChatInteraction,_ context: AccountContext, _ entry: ChatHistoryEntry, theme: TelegramPresentationTheme) { if let message = entry.message { + if message.inlinePeer == nil, message.id.namespace == Namespaces.Message.Cloud, message.text.isEmpty, message.media.contains(where: { $0 is TelegramMediaUnsupported }) { + chatInteraction.context.account.viewTracker.updateUnsupportedMediaForMessageIds(messageIds: Set([MessageAndThreadId(messageId: message.id, threadId: chatInteraction.chatLocation.threadId)])) + } let isIncoming: Bool = message.isIncoming(context.account, entry.renderType == .bubble) @@ -1030,4 +1033,3 @@ class ChatMessageItem: ChatRowItem { } } - diff --git a/submodules/telegram-ios b/submodules/telegram-ios index 6d34268a0f..c15631ac10 160000 --- a/submodules/telegram-ios +++ b/submodules/telegram-ios @@ -1 +1 @@ -Subproject commit 6d34268a0fd7c891b5322de14693ddf89924723c +Subproject commit c15631ac1067e26c6fdc1efe56826c246ae721a9