Telegram Bot - ошибка с методом send_media_group
Вот кусок кода
def welcome(message):
bot.send_media_group(message.chat.id, media = [{"type": "photo", "media" : "D:\Folder\Vlad\Картинки\images.jpg"}, {"type": "photo", "media" : "D:\Folder\Картинки\s1200.jpg"}])
Создаю бота в телеграмме С методом send_photo проблем не было Когда пытаюсь запустить код с этим куском, то такая ошибка:
ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: there are no messages to send"
Ответы (2 шт):
Автор решения: wakilanar
→ Ссылка
Тоже стояла задача отправить группу фото. Вот как у меня заработало:
bot.send_media_group(
chat_id=message.from_user.id,
media=[types.InputMediaPhoto(i_pic) for i_pic in pics]
)
Автор решения: Yevhenii Yuriev
→ Ссылка
Использовал такой метод. Работает
ctx.telegram.sendMediaGroup(message.chat.id, media).then((result) => {
}).catch((err) => {
});