diff --git a/telegram-bot-api/Client.cpp b/telegram-bot-api/Client.cpp index eab2cf8..a5873df 100644 --- a/telegram-bot-api/Client.cpp +++ b/telegram-bot-api/Client.cpp @@ -294,6 +294,7 @@ bool Client::init_methods() { methods_.emplace("uploadstickerfile", &Client::process_upload_sticker_file_query); methods_.emplace("createnewstickerset", &Client::process_create_new_sticker_set_query); methods_.emplace("addstickertoset", &Client::process_add_sticker_to_set_query); + methods_.emplace("setstickersettitle", &Client::process_set_sticker_set_title_query); methods_.emplace("setstickersetthumb", &Client::process_set_sticker_set_thumbnail_query); methods_.emplace("setstickersetthumbnail", &Client::process_set_sticker_set_thumbnail_query); methods_.emplace("setcustomemojistickersetthumbnail", &Client::process_set_custom_emoji_sticker_set_thumbnail_query); @@ -9215,6 +9216,14 @@ td::Status Client::process_add_sticker_to_set_query(PromisedQueryPtr &query) { return Status::OK(); } +td::Status Client::process_set_sticker_set_title_query(PromisedQueryPtr &query) { + auto name = query->arg("name"); + auto title = query->arg("title"); + send_request(make_object(name.str(), title.str()), + td::make_unique(std::move(query))); + return Status::OK(); +} + td::Status Client::process_set_sticker_set_thumbnail_query(PromisedQueryPtr &query) { TRY_RESULT(user_id, get_user_id(query.get())); auto name = query->arg("name"); diff --git a/telegram-bot-api/Client.h b/telegram-bot-api/Client.h index f177c4e..99f2d5e 100644 --- a/telegram-bot-api/Client.h +++ b/telegram-bot-api/Client.h @@ -579,6 +579,7 @@ class Client final : public WebhookActor::Callback { Status process_upload_sticker_file_query(PromisedQueryPtr &query); Status process_create_new_sticker_set_query(PromisedQueryPtr &query); Status process_add_sticker_to_set_query(PromisedQueryPtr &query); + Status process_set_sticker_set_title_query(PromisedQueryPtr &query); Status process_set_sticker_set_thumbnail_query(PromisedQueryPtr &query); Status process_set_custom_emoji_sticker_set_thumbnail_query(PromisedQueryPtr &query); Status process_set_sticker_position_in_set_query(PromisedQueryPtr &query);