V
V
voltd gand2019-03-24 11:27:07
API
voltd gand, 2019-03-24 11:27:07

How to remove the keyboard?

$ar =  (object)[
        'one_time' => false,
        'buttons' => (array)[
            (array)[
                (object)[
                        "action" => (object)[
                            "type" => "text",
                            "payload" => json_encode((object)["button" => "111"]),
                            "label" => "Собрать все деньги"
                        ],
                        "color" => "primary"
                ]
            ],
            (array)[
                (object)[
                        "action" => (object)[
                            "type" => "text",
                            "payload" => json_encode((object)["button" => "333"]),
                            "label" => "Выплатить налоги"
                        ],
                        "color" => "negative"
                ]
            ],
             (array) [
             	  (object)[
                        "action" => (object)[
                            "type" => "text",
                            "payload" => json_encode((object)["button" => "444"]),
                            "label" => "Нет, спасибо"
                        ],
                        "color" => "default"
                ]
           ], 
        ]
    ];
    $os = json_encode($ar, JSON_UNESCAPED_UNICODE);
    $toi = array(
        'message' => "Добро пожаловать в командную строку своего бизнеса, выберите нужную кнопку, если Вы не хотите ничего изменять, то просто нажмите на кнопку <<Нет, спасибо>> -- если Вы не видите эти кнопки, убидитесь что у Вас установленая последняя версия ВКонтакте.", 
        'user_id' => $idpo, 
         'keyboard' => $os,
      'access_token' => $token, 
      'v' => '5.80' 
      );
    $ri = http_build_query($toi); 
    file_get_contents('https://api.vk.com/method/messages.send?'. $ri);

This is the keyboard code
if ($mess == "Нет, спасибо") {
    if ($t['ids'] != '') {
      $top = array(
        'message' => "Все действия отмены, кнопки чисто технически, не могуд исчезнуть, если Вы захотели совершить одно из этих действий, перейдите в беседу и снова напишите !мой бизнес.", 
        'peer_id' => $idd, 
      'access_token' => $token, 
      'v' => '5.80' 
      );
    $ri = http_build_query($top); 
    file_get_contents('https://api.vk.com/method/messages.send?'. $ri); 
    }
  }

This is the behavior if the "No thanks" button is clicked, how do I make the keyboard disappear?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
M
Max Payne, 2019-03-24
@vladimir_volohov

Submit empty buttons.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question