if lang == 'Русский':
text += f"""{i}. {product_name}
Количество: {quantity}
Общая стоимость: {convert_price(final_price)}\n
"""
else:
text += f"""{i}. {product_name}\n
Miqdori: {quantity}\n
Umumiy qiymati: {convert_price(final_price)}\n\n
"""
if lang == 'Русский':
full_text = text + f"""Общее количество продуктов: {0 if total_products is None else total_products}
Общая стоимость корзины: {0 if total_price is None else convert_price(total_price)}\n\n
"""
else:
full_text = text + f"""Mahsulotlarning umumiy soni: {0 if total_products is None else total_products}
Savatning umumiy qiymati: {0 if total_price is None else convert_price(total_price)}\n"""
if edit_message:
await bot.edit_message_text(full_text, chat_id, message.message_id,
reply_markup=generate_cart_menu(cart_id))
else:
await bot.send_message(chat_id, full_text, reply_markup=generate_cart_menu(cart_id))
Здесь бот получает все данные и должен отправить корзину пользователю он отправляет корзину но два раза то есть один продукт в первом сообщении а два продукта во втором как показано в картинке
Проблема в том что он должен отправить одно сообщение со всеми продуктами