Вам необходимо сохранить идентификаторы отправленных сообщений (альбома и описания товара) при отправке. Затем вы можете использовать метод delete_message для удаления каждого сообщения по его идентификатору.
Вот пример, как это может выглядеть в вашем коде:@router.callback_query(F.data == 'to_main')
async def to_main(callback: CallbackQuery):
# Удаление альбома фотографий
for photo in photos:
await
callback.bot .delete_message(callback.message.chat.id, photo.message_id)
# Удаление сообщения с описанием товара
await
callback.bot .delete_message(callback.message.chat.id, callback.message.message_id)
# Отправка главного меню
await callback.message.answer('Main menu', reply_markup=kb.main)
Обратите внимание, что вы должны иметь доступ к bot объекту, чтобы вызвать метод delete_message.