Нужно добавить в БД картинку и потом бот должен при запросе вывести рандомное упражнение(название, картинку и описание).
Сначала хотела вывести одним сообщением, но пишет что слишком много символов, разбила на 3 разные сообщения. Пыталась вставить картинку напрямую в БД, не получилось, вставляю путь к изображению, тоже не работает.
async def text(message):
if message.text == 'Кардио':
conn = sqlite3.connect('GymBD.db')
cur = conn.cursor()
cur.execute("SELECT name, pic, description FROM gym WHERE category = 'Кардио'")
finds = cur.fetchall()
name, pic, description = random.choice(finds)
text = f'{name}'
text1 = f'{pic}'
text2 = f'{description}'
await bot.send_message(message.chat.id, text)
await bot.send_photo(message.chat.id, text1)
await bot.send_message(message.chat.id, text2)