hide raw link from the intermediate message
This commit is contained in:
parent
2c52e3462a
commit
e8c7115264
@ -65,10 +65,11 @@ void cmd::handle_inline_query(context *ctx, td_api::updateNewInlineQuery &query)
|
||||
std::vector<td_api::object_ptr<td_api::InputInlineQueryResult>> results;
|
||||
if (url::is_url_valid(query.query_)) {
|
||||
uint64_t pendingQueryId = new_pending_query_id();
|
||||
spdlog::debug("inserting new inline query for url {}", query.query_);
|
||||
ctx->inlineQueries.insert(std::pair<uint64_t, pending_inline_query>(pendingQueryId, {query.query_, std::chrono::steady_clock::now() + std::chrono::hours(5)}));
|
||||
|
||||
auto messageButton = td_api::make_object<td_api::inlineKeyboardButton>(
|
||||
"press to shorten",
|
||||
"shorten",
|
||||
static_cast<td_api::object_ptr<td_api::InlineKeyboardButtonType>>(td_api::make_object<td_api::inlineKeyboardButtonTypeCallback>(std::to_string(pendingQueryId)))
|
||||
);
|
||||
|
||||
@ -91,7 +92,7 @@ void cmd::handle_inline_query(context *ctx, td_api::updateNewInlineQuery &query)
|
||||
)),
|
||||
static_cast<td_api::object_ptr<td_api::InputMessageContent>>(td_api::make_object<td_api::inputMessageText>(
|
||||
td_api::make_object<td_api::formattedText>(
|
||||
query.query_,
|
||||
"press the button to shorten",
|
||||
std::move(std::vector<td_api::object_ptr<td_api::textEntity>>())
|
||||
),
|
||||
td_api::make_object<td_api::linkPreviewOptions>(true, "", false, false, false),
|
||||
|
Loading…
Reference in New Issue
Block a user