From 11bbb5bfadb11296e1b8e07d31b85e632c453e2c Mon Sep 17 00:00:00 2001 From: levlam Date: Wed, 24 Feb 2021 11:24:48 +0300 Subject: [PATCH] tg_cli: add updateNewMessage processing in test DC. --- td/telegram/cli.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/td/telegram/cli.cpp b/td/telegram/cli.cpp index efa63ce81..bd6eed041 100644 --- a/td/telegram/cli.cpp +++ b/td/telegram/cli.cpp @@ -834,6 +834,17 @@ class CliClient final : public Actor { } break; } + case td_api::updateNewMessage::ID: { + auto message = static_cast(result.get())->message_.get(); + if (message != nullptr && message->content_->get_id() == td_api::messageText::ID) { + auto chat_id = message->chat_id_; + auto text = static_cast(message->content_.get())->text_->text_; + if (text == "/start" && use_test_dc_) { + on_cmd(PSTRING() << "sm " << chat_id << " Hi!"); + } + } + break; + } case td_api::file::ID: on_get_file(*static_cast(result.get())); break;