telegram api constructor · layer 229 · #985d3abb

updateChannelParticipant

A participant has left, joined, was banned or admined in a channel or supergroup.

definition

updateChannelParticipant#985d3abb flags:# via_chatlist:flags.3?true channel_id:long date:int actor_id:long user_id:long prev_participant:flags.0?ChannelParticipant new_participant:flags.1?ChannelParticipant invite:flags.2?ExportedChatInvite qts:int = Update;

parameters

nametypedescription
flags#Flags, see TL conditional fields
via_chatlistflags.3?trueWhether the participant joined using a chat folder deep link ».
channel_idlongChannel ID
dateintDate of the event
actor_idlongUser that triggered the change (inviter, admin that kicked the user, or the even the user_id itself)
user_idlongUser that was affected by the change
prev_participantflags.0?ChannelParticipantPrevious participant status
new_participantflags.1?ChannelParticipantNew participant status
inviteflags.2?ExportedChatInviteChat invite used to join the channel/supergroup
qtsintNew qts value, see updates » for more info.

type

Update · 164 other constructors

history

present in layers 117–229 · constructor id changed 2×

idlayers
#65d2b464117–123
#7fecb1ec124–132
#985d3abb133–229