@qwertybnm

Почему не получается отправить несколько inlineQueryResultArticle при ответе бота пользователю в inline mode?

Если отправлять один объект, то при вводе строки в телеграме типа "@nameBot query" выводится одна подсказка. Так, как и должно быть.
$results = array(
            array(
                "type" => "article", 
                "id" => "1", 
                "title" => "Title", 
                "description" => "Description",
                "message_text" => "<code>Message 1</code>"
            )
        );
        $data = [
            "inline_query_id" => $id,
            "results" => json_encode($results)
        ];
        $bot->answerInlineQuery($data);

Если же пытаться отправить несколько подсказок, то все это перестает работать, не выводится ни одна подсказка.
$results = array(
            array(
                "type" => "article", 
                "id" => "1", 
                "title" => "Title", 
                "description" => "Description",
                "message_text" => "<code>Message 1</code>"
            ),
            array(
                "type" => "article", 
                "id" => "1", 
                "title" => "Title", 
                "description" => "Description",
                "message_text" => "<code>Message 1</code>"
            )
        );
        $data = [
            "inline_query_id" => $id,
            "results" => json_encode($results)
        ];
        $bot->answerInlineQuery($data);
  • Вопрос задан
  • 397 просмотров
Пригласить эксперта
Ответы на вопрос 1
Torkusz
@Torkusz
Самоучка python
Думал найду ответ, а тут 3 года назад...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы