public override void DeserializeBody(BinaryReader br) { user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); offset = br.ReadInt32(); max_id = br.ReadInt64(); limit = br.ReadInt32(); }
public override void DeserializeBody(BinaryReader br) { flags = br.ReadInt32(); edit_message = (flags & 1) != 0; id = (TLInputBotInlineMessageID)ObjectUtils.DeserializeObject(br); user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); score = br.ReadInt32(); }
public async Task <TLLink> DeleteContactAsync(TLAbsInputUser user, CancellationToken token = default(CancellationToken)) { var req = new TLRequestDeleteContact { Id = user }; return(await SendAuthenticatedRequestAsync <TLLink>(req, token) .ConfigureAwait(false)); }
public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); RequestWriteAccess = (Flags & 1) != 0; Text = StringUtil.Deserialize(br); if ((Flags & 2) != 0) { FwdText = StringUtil.Deserialize(br); } else { FwdText = null; } Url = StringUtil.Deserialize(br); Bot = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); }
public virtual void setId(TLAbsInputUser value) { this.id = value; }
public override void deserializeBody(InputStream stream, TLContext context) { this.id = StreamingUtils.readTLObject(stream, context); }
public override void DeserializeBody(BinaryReader br) { offset = br.ReadInt32(); length = br.ReadInt32(); user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); }
public override void deserializeBody(InputStream stream, TLContext context) { this.userId = StreamingUtils.readTLObject(stream, context); this.randomId = StreamingUtils.readInt(stream); this.gA = StreamingUtils.readTLBytes(stream, context); }
public override void DeserializeBody(BinaryReader br) { chat_id = br.ReadInt32(); user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); is_admin = BoolUtil.Deserialize(br); }
public override void DeserializeBody(BinaryReader br) { id = (TLInputBotInlineMessageID)ObjectUtils.DeserializeObject(br); user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); }
public override void DeserializeBody(BinaryReader br) { peer = (TLAbsInputPeer)ObjectUtils.DeserializeObject(br); id = br.ReadInt32(); user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); }
public override void DeserializeBody(BinaryReader br) { chat_id = br.ReadInt32(); user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); fwd_limit = br.ReadInt32(); }
public override void DeserializeBody(BinaryReader br) { channel = (TLAbsInputChannel)ObjectUtils.DeserializeObject(br); user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); }
public override void DeserializeBody(BinaryReader br) { Offset = br.ReadInt32(); Length = br.ReadInt32(); UserId = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); }
public override void DeserializeBody(BinaryReader br) { user_id = (TLAbsInputUser)ObjectUtils.DeserializeObject(br); random_id = br.ReadInt32(); g_a = BytesUtil.Deserialize(br); }
private static async Task <Tuple <TLAbsUpdates, Exception> > PromoteToAdminAsync(TLAbsInputUser u2, TLInputChannel channel, TelegramBotAbstract telegramBotAbstract) { TLAbsUpdates r2 = null; try { TLAbsChannelParticipantRole role = new TLChannelRoleEditor(); r2 = await telegramBotAbstract._userbotClient.ChannelsEditAdmin(channel, u2, role); } catch (Exception e2) { ; try { TLAbsChannelParticipantRole role2 = new TLChannelRoleModerator(); r2 = await telegramBotAbstract._userbotClient.ChannelsEditAdmin(channel, u2, role2); } catch (Exception e3) { try { var r3 = await telegramBotAbstract._userbotClient.Messages_EditChatAdmin(channel.ChannelId, u2, true); if (r3 == false) { return(new Tuple <TLAbsUpdates, Exception>(null, e3)); } } catch (Exception e4) { ; return(new Tuple <TLAbsUpdates, Exception>(null, e4)); } return(new Tuple <TLAbsUpdates, Exception>(null, e3)); } return(new Tuple <TLAbsUpdates, Exception>(null, e2)); } ; return(new Tuple <TLAbsUpdates, Exception>(r2, null)); }