@dxbways

Бот при отправке корзины отправляет два сообщения как исправить?

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))


Здесь бот получает все данные и должен отправить корзину пользователю он отправляет корзину но два раза то есть один продукт в первом сообщении а два продукта во втором как показано в картинке

Проблема в том что он должен отправить одно сообщение со всеми продуктами
64a986a10a727549105969.png
  • Вопрос задан
  • 39 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы