From 29c67f99f7c346dd782008a3e0d3e89dd653022d Mon Sep 17 00:00:00 2001 From: Ali <> Date: Mon, 28 Sep 2020 20:11:45 +0300 Subject: [PATCH] Display signature as rank when a channel posts in a group --- .../TelegramUI/Sources/ChatMessageBubbleItemNode.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/submodules/TelegramUI/Sources/ChatMessageBubbleItemNode.swift b/submodules/TelegramUI/Sources/ChatMessageBubbleItemNode.swift index c9b2a4f71e..81284841e8 100644 --- a/submodules/TelegramUI/Sources/ChatMessageBubbleItemNode.swift +++ b/submodules/TelegramUI/Sources/ChatMessageBubbleItemNode.swift @@ -1032,6 +1032,7 @@ class ChatMessageBubbleItemNode: ChatMessageItemView, ChatMessagePrevewItemNode case .group: break } + var inlineBotNameString: String? var replyMessage: Message? var replyMarkup: ReplyMarkupMessageAttribute? @@ -1051,6 +1052,10 @@ class ChatMessageBubbleItemNode: ChatMessageItemView, ChatMessagePrevewItemNode } } else if let attribute = attribute as? ReplyMarkupMessageAttribute, attribute.flags.contains(.inline), !attribute.rows.isEmpty && !isPreview { replyMarkup = attribute + } else if let attribute = attribute as? AuthorSignatureMessageAttribute { + if firstMessage.author is TelegramChannel, !attribute.signature.isEmpty { + authorRank = .custom(attribute.signature) + } } }