Почему код не выполняется должным образом?

Почему при вводе цены бот продолжает отправлять запрос "Введите цену" без остановки?
  • 25 февраля 2024 г. 13:18
Ответы на вопрос 2
Возможно, это происходит из-за того, что в коде отсутствует условие для остановки запроса "Введите цену" после того, как пользователь введет цену. 

Для исправления этой проблемы нужно добавить условие, которое проверит, была ли введена цена, и только после этого прекратит отправку запроса "Введите цену". Например:

if price:
     stop_sending_price_request()

Также, можно использовать цикл, который будет продолжать запрашивать цену до тех пор, пока она не будет введена правильно.
А почему он не должен этого делать? У тебя asd() объявлена, но нигде не упоминается и не вызывает, так что бот о ней ничего не знает.
Похожие вопросы