-record(user, { id :: integer(), is_bot :: boolean(), first_name :: binary(), last_name :: gleam@option:option(binary()), username :: gleam@option:option(binary()), language_code :: gleam@option:option(binary()), is_premium :: gleam@option:option(boolean()), added_to_attachment_menu :: gleam@option:option(boolean()), can_join_groups :: gleam@option:option(boolean()), can_read_all_group_messages :: gleam@option:option(boolean()), supports_guest_queries :: gleam@option:option(boolean()), supports_inline_queries :: gleam@option:option(boolean()), can_connect_to_business :: gleam@option:option(boolean()), has_main_web_app :: gleam@option:option(boolean()), has_topics_enabled :: gleam@option:option(boolean()), allows_users_to_create_topics :: gleam@option:option(boolean()), can_manage_bots :: gleam@option:option(boolean()), supports_join_request_queries :: gleam@option:option(boolean()) }).