Update API

This commit is contained in:
Isaac
2024-05-21 15:15:25 +04:00
parent ea1598e4a6
commit cda0334a8b
12 changed files with 228 additions and 190 deletions

View File

@@ -40,8 +40,12 @@ func apiEntitiesFromMessageTextEntities(_ entities: [MessageTextEntity], associa
break
case .Strikethrough:
apiEntities.append(.messageEntityStrike(offset: offset, length: length))
case .BlockQuote:
apiEntities.append(.messageEntityBlockquote(offset: offset, length: length))
case let .BlockQuote(isCollapsed):
var flags: Int32 = 0
if isCollapsed {
flags |= 1 << 0
}
apiEntities.append(.messageEntityBlockquote(flags: flags, offset: offset, length: length))
case .Underline:
apiEntities.append(.messageEntityUnderline(offset: offset, length: length))
case .BankCard: