-record(chat_member_updated, { chat :: telega@model@types:chat(), from :: telega@model@types:user(), date :: integer(), old_chat_member :: telega@model@types:chat_member(), new_chat_member :: telega@model@types:chat_member(), invite_link :: gleam@option:option(telega@model@types:chat_invite_link()), via_join_request :: gleam@option:option(boolean()), via_chat_folder_invite_link :: gleam@option:option(boolean()) }).