появляется сначала картинка под ней текст и под текстом кнопка. то есть видно что текст и фото отдельные сообщения.
как это объединить?
Используйте метод
sendPhoto, а текст пишите в
caption к нему, вместо использования
sendMessage - тогда будут объединенные.
Как на php реализовать передачу видео вместе с сообщением
Также как и в предыдущем варианте, только вместо
sendPhoto используется
sendVideo и соответственно
caption к нему