diff --git a/submodules/TelegramCore/Sources/Utils/MessageUtils.swift b/submodules/TelegramCore/Sources/Utils/MessageUtils.swift index ea01b0e228..5d804ee1a5 100644 --- a/submodules/TelegramCore/Sources/Utils/MessageUtils.swift +++ b/submodules/TelegramCore/Sources/Utils/MessageUtils.swift @@ -313,6 +313,16 @@ public extension Message { return nil } } +public extension Message { + var reactionsAttribute: ReactionsMessageAttribute? { + for attribute in self.attributes { + if let attribute = attribute as? ReactionsMessageAttribute { + return attribute + } + } + return nil + } +} public func _internal_parseMediaAttachment(data: Data) -> Media? { guard let object = Api.parse(Buffer(buffer: MemoryBuffer(data: data))) else {