05
Апр
2018

Обработка Telegram ответа на нажатие по кнопке

Пишу на php, использую для написания кода библиотеку https://github.com/php-telegram-bot/core

Код выглядит так

<?php

require __DIR__ . '/vendor/autoload.php';

use Longman\TelegramBot\Request;
use Longman\TelegramBot\Telegram;
use Longman\TelegramBot\Entities\InlineKeyboard;

$telegram = new Telegram(ТОКЕН);

$keyboard = InlineKeyboard::forceReply([['callback_data' => 'data_test', 'text' => '1'],
                ['callback_data' => 'data_test2', 'text' => '2']]);

$result = Request::sendPhoto(['chat_id' => '-1001385232215', 'photo' => Request::encodeFile('22-03-2018_00-03-47.jpeg'), 'caption' => "Описание.", 'reply_markup' => $keyboard]);

Боту приходит сообщение

введите сюда описание изображения

Не пойму, как сделать обработку для кнопок. Не могу найти даже примера кода.

Источник: https://ru.stackoverflow.com/questions/809734/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-telegram-%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0-%D0%BD%D0%B0-%D0%BD%D0%B0%D0%B6%D0%B0%D1%82%D0%B8%D0%B5-%D0%BF%D0%BE-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B5

Тебе может это понравится...

Добавить комментарий