aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2026-06-21 00:27:29 +0300
committerlevlam <levlam@telegram.org>2026-06-21 00:27:29 +0300
commit09bc3f1c2753fdb0286c52377145464bdeb9a3a1 (patch)
treed37d8f8af356cb7ccbb927db9cd0bef50bb39c39
parent4834b964b3966f5c148f3f6980fab5c48df30f2e (diff)
Remove redundant checks.
-rw-r--r--telegram-bot-api/Client.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/telegram-bot-api/Client.cpp b/telegram-bot-api/Client.cpp
index 475166c..fb9d25b 100644
--- a/telegram-bot-api/Client.cpp
+++ b/telegram-bot-api/Client.cpp
@@ -14488,15 +14488,6 @@ td::Status Client::process_edit_message_reply_markup_query(PromisedQueryPtr &que
td::Status Client::process_delete_message_query(PromisedQueryPtr &query) {
auto chat_id = query->arg("chat_id");
auto message_id = get_message_id(query.get());
-
- if (chat_id.empty()) {
- return td::Status::Error(400, "Chat identifier is not specified");
- }
-
- if (message_id == 0) {
- return td::Status::Error(400, "Message identifier is not specified");
- }
-
check_message(chat_id, message_id, false, AccessRights::Write, "message to delete", std::move(query),
[this](int64 chat_id, int64 message_id, PromisedQueryPtr query) {
send_request(make_object<td_api::deleteMessages>(chat_id, td::vector<int64>{message_id}, true),
@@ -14508,9 +14499,6 @@ td::Status Client::process_delete_message_query(PromisedQueryPtr &query) {
td::Status Client::process_delete_messages_query(PromisedQueryPtr &query) {
auto chat_id = query->arg("chat_id");
TRY_RESULT(message_ids, get_message_ids(query.get(), 100));
- if (message_ids.empty()) {
- return td::Status::Error(400, "Message identifiers are not specified");
- }
check_messages(chat_id, std::move(message_ids), true, AccessRights::Write, "message to delete", std::move(query),
[this](int64 chat_id, td::vector<int64> message_ids, PromisedQueryPtr query) {
send_request(make_object<td_api::deleteMessages>(chat_id, std::move(message_ids), true),