@bot.callback_query_handler(func=lambda call: call.data == "requestphoto1")
def test_callback(call):
files = []
for ext in ["png", "jpg", "jpeg", "PNG", "JPG", "JPEG"]:
[files.append(file) for file in glob.glob(f"test/*.{ext}")]
random_file = files[random.randint(0, len(files) - 1)]
with open(random_file, 'rb') as f:
bot.send_media_group(call.message.chat.id, [types.InputMediaPhoto(f, )])
bot.answer_callback_query(callback_query_id=call.id, text="Отправлено!")
with open(random_file, 'rb') as f:
bot.send_media_group(call.message.chat.id, [types.InputMediaPhoto(f, caption=random_file)])
я это все читал в руководствах - но у меня не получается это объединить чтоб все работало
мой код: