From 127964a3f289d83c6730dc93f4a87d1b7c729d53 Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 30 Jul 2024 13:43:00 +0300 Subject: [PATCH] Add User.has_main_web_app. --- telegram-bot-api/Client.cpp | 2 ++ telegram-bot-api/Client.h | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/telegram-bot-api/Client.cpp b/telegram-bot-api/Client.cpp index d708db7..73303ba 100644 --- a/telegram-bot-api/Client.cpp +++ b/telegram-bot-api/Client.cpp @@ -420,6 +420,7 @@ class Client::JsonUser final : public td::Jsonable { object("can_read_all_group_messages", td::JsonBool(user_info->can_read_all_group_messages)); object("supports_inline_queries", td::JsonBool(user_info->is_inline_bot)); object("can_connect_to_business", td::JsonBool(user_info->can_connect_to_business)); + object("has_main_web_app", td::JsonBool(user_info->has_main_web_app)); } } @@ -12858,6 +12859,7 @@ void Client::add_user(UserInfo *user_info, object_ptr &&user) { user_info->can_read_all_group_messages = bot->can_read_all_group_messages_; user_info->is_inline_bot = bot->is_inline_; user_info->can_connect_to_business = bot->can_connect_to_business_; + user_info->has_main_web_app = bot->has_main_web_app_; break; } case td_api::userTypeDeleted::ID: diff --git a/telegram-bot-api/Client.h b/telegram-bot-api/Client.h index 0ab6ee2..bc9edbb 100644 --- a/telegram-bot-api/Client.h +++ b/telegram-bot-api/Client.h @@ -841,9 +841,10 @@ class Client final : public WebhookActor::Callback { bool can_join_groups = false; bool can_read_all_group_messages = false; bool can_connect_to_business = false; - bool is_inline_bot = false; + bool has_main_web_app = false; bool has_private_forwards = false; bool has_restricted_voice_and_video_messages = false; + bool is_inline_bot = false; bool is_premium = false; bool added_to_attachment_menu = false; };