Closed plakhotnyuk closed 3 years ago
Because I can't do the editMessageMedia function.
BotAPi
public function editMessageMedia( $chatId, $messageId, InputMedia $media, $inlineMessageId = null, $replyMarkup = null ) { return Message::fromResponse($this->call('editMessageMedia', [ 'chat_id' => $chatId, 'message_id' => $messageId, 'inline_message_id' => $inlineMessageId, 'media' => $media->toJson(), 'reply_markup' => is_null($replyMarkup) ? $replyMarkup : $replyMarkup->toJson(), ])); }
My code that doesn't work: `
$media = new TelegramBot\Api\Types\InputMedia\InputMedia(); $media->setMedia(new TelegramBot\Api\Types\InputMedia\InputMediaPhoto(['media'=>'https://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/NYCS-bull-trans-1.svg/1024px-NYCS-bull-trans-1.svg.png']));
$bot->editMessageMedia($chatId,$mid, $media, null, null); $bot->answerCallbackQuery($callback->getId()); `
@iGusev помоги пожалуйста
Because I can't do the editMessageMedia function.
BotAPi
public function editMessageMedia( $chatId, $messageId, InputMedia $media, $inlineMessageId = null, $replyMarkup = null ) { return Message::fromResponse($this->call('editMessageMedia', [ 'chat_id' => $chatId, 'message_id' => $messageId, 'inline_message_id' => $inlineMessageId, 'media' => $media->toJson(), 'reply_markup' => is_null($replyMarkup) ? $replyMarkup : $replyMarkup->toJson(), ])); }
My code that doesn't work: `
$media = new TelegramBot\Api\Types\InputMedia\InputMedia(); $media->setMedia(new TelegramBot\Api\Types\InputMedia\InputMediaPhoto(['media'=>'https://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/NYCS-bull-trans-1.svg/1024px-NYCS-bull-trans-1.svg.png']));
$bot->editMessageMedia($chatId,$mid, $media, null, null); $bot->answerCallbackQuery($callback->getId()); `