Update API [skip ci]

This commit is contained in:
Ali 2022-06-06 19:34:31 +04:00
parent b686a8cb26
commit d45a5a77be
4 changed files with 4 additions and 28 deletions

View File

@ -427,7 +427,6 @@ fileprivate let parsers: [Int32 : (BufferReader) -> Any?] = {
dict[-1262252875] = { return Api.MessageAction.parse_messageActionWebViewDataSent($0) }
dict[1205698681] = { return Api.MessageAction.parse_messageActionWebViewDataSentMe($0) }
dict[546203849] = { return Api.MessageEntity.parse_inputMessageEntityMentionName($0) }
dict[1592721940] = { return Api.MessageEntity.parse_messageEntityAnimatedEmoji($0) }
dict[1981704948] = { return Api.MessageEntity.parse_messageEntityBankCard($0) }
dict[34469328] = { return Api.MessageEntity.parse_messageEntityBlockquote($0) }
dict[-1117713463] = { return Api.MessageEntity.parse_messageEntityBold($0) }

View File

@ -1,7 +1,6 @@
public extension Api {
enum MessageEntity: TypeConstructorDescription {
case inputMessageEntityMentionName(offset: Int32, length: Int32, userId: Api.InputUser)
case messageEntityAnimatedEmoji(offset: Int32, length: Int32)
case messageEntityBankCard(offset: Int32, length: Int32)
case messageEntityBlockquote(offset: Int32, length: Int32)
case messageEntityBold(offset: Int32, length: Int32)
@ -32,13 +31,6 @@ public extension Api {
serializeInt32(length, buffer: buffer, boxed: false)
userId.serialize(buffer, true)
break
case .messageEntityAnimatedEmoji(let offset, let length):
if boxed {
buffer.appendInt32(1592721940)
}
serializeInt32(offset, buffer: buffer, boxed: false)
serializeInt32(length, buffer: buffer, boxed: false)
break
case .messageEntityBankCard(let offset, let length):
if boxed {
buffer.appendInt32(1981704948)
@ -182,8 +174,6 @@ public extension Api {
switch self {
case .inputMessageEntityMentionName(let offset, let length, let userId):
return ("inputMessageEntityMentionName", [("offset", String(describing: offset)), ("length", String(describing: length)), ("userId", String(describing: userId))])
case .messageEntityAnimatedEmoji(let offset, let length):
return ("messageEntityAnimatedEmoji", [("offset", String(describing: offset)), ("length", String(describing: length))])
case .messageEntityBankCard(let offset, let length):
return ("messageEntityBankCard", [("offset", String(describing: offset)), ("length", String(describing: length))])
case .messageEntityBlockquote(let offset, let length):
@ -244,20 +234,6 @@ public extension Api {
return nil
}
}
public static func parse_messageEntityAnimatedEmoji(_ reader: BufferReader) -> MessageEntity? {
var _1: Int32?
_1 = reader.readInt32()
var _2: Int32?
_2 = reader.readInt32()
let _c1 = _1 != nil
let _c2 = _2 != nil
if _c1 && _c2 {
return Api.MessageEntity.messageEntityAnimatedEmoji(offset: _1!, length: _2!)
}
else {
return nil
}
}
public static func parse_messageEntityBankCard(_ reader: BufferReader) -> MessageEntity? {
var _1: Int32?
_1 = reader.readInt32()

View File

@ -374,8 +374,8 @@ func messageTextEntitiesFromApiEntities(_ entities: [Api.MessageEntity]) -> [Mes
result.append(MessageTextEntity(range: Int(offset) ..< Int(offset + length), type: .BankCard))
case let .messageEntitySpoiler(offset, length):
result.append(MessageTextEntity(range: Int(offset) ..< Int(offset + length), type: .Spoiler))
case let .messageEntityAnimatedEmoji(offset, length):
result.append(MessageTextEntity(range: Int(offset) ..< Int(offset + length), type: .AnimatedEmoji(nil)))
/*case let .messageEntityAnimatedEmoji(offset, length):
result.append(MessageTextEntity(range: Int(offset) ..< Int(offset + length), type: .AnimatedEmoji(nil)))*/
}
}
return result

View File

@ -49,7 +49,8 @@ func apiEntitiesFromMessageTextEntities(_ entities: [MessageTextEntity], associa
case .Spoiler:
apiEntities.append(.messageEntitySpoiler(offset: offset, length: length))
case .AnimatedEmoji:
apiEntities.append(.messageEntityAnimatedEmoji(offset: offset, length: length))
//apiEntities.append(.messageEntityAnimatedEmoji(offset: offset, length: length))
break
case .Custom:
break
}