From 1ba439264860d1899b3af7af7cc600f1a6ab494d Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 31 Oct 2022 15:49:53 +0300 Subject: [PATCH] Add Chat.active_usernames. --- telegram-bot-api/Client.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/telegram-bot-api/Client.cpp b/telegram-bot-api/Client.cpp index e9d2d64..0d18143 100644 --- a/telegram-bot-api/Client.cpp +++ b/telegram-bot-api/Client.cpp @@ -664,6 +664,10 @@ class Client::JsonChat final : public Jsonable { } object("type", "private"); if (is_full_) { + if (!user_info->active_usernames.empty()) { + object("active_usernames", td::json_array(user_info->active_usernames, + [](Slice username) { return td::JsonString(username); })); + } if (!user_info->bio.empty()) { object("bio", user_info->bio); } @@ -720,6 +724,10 @@ class Client::JsonChat final : public Jsonable { object("type", "channel"); } if (is_full_) { + if (!supergroup_info->active_usernames.empty()) { + object("active_usernames", td::json_array(supergroup_info->active_usernames, + [](Slice username) { return td::JsonString(username); })); + } if (!supergroup_info->description.empty()) { object("description", supergroup_info->description); }