Telegram::ChatMemberUpdated
Inherits JSON::Serializable < Struct < Value < Object
Telegram API type: ChatMemberUpdated This object represents changes in the status of a chat member.
Constructors
new(chat : Chat, from : User, date : Int64, old_chat_member : ChatMember, new_chat_member : ChatMember, invite_link : ChatInviteLink | Nil = nil, via_join_request : Bool | Nil = nil, via_chat_folder_invite_link : Bool | Nil = nil)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
chat
clone
Sourcecopy_with(chat _chat = @chat, from _from = @from, date _date = @date, old_chat_member _old_chat_member = @old_chat_member, new_chat_member _new_chat_member = @new_chat_member, invite_link _invite_link = @invite_link, via_join_request _via_join_request = @via_join_request, via_chat_folder_invite_link _via_chat_folder_invite_link = @via_chat_folder_invite_link)
Sourcedate
from
invite_link
new_chat_member
old_chat_member
via_chat_folder_invite_link
via_join_request