Commas working now and not setting a product as default
This commit is contained in:
parent
8ab51e7f8c
commit
bcc14f0da9
@ -598,6 +598,7 @@ def get_user_guess(message, start_time):
|
|||||||
user_id = int(message.from_user.id)
|
user_id = int(message.from_user.id)
|
||||||
|
|
||||||
|
|
||||||
|
if message.text.count(",") == 0:
|
||||||
try:
|
try:
|
||||||
user_guess = float(message.text)
|
user_guess = float(message.text)
|
||||||
except ValueError:
|
except ValueError:
|
||||||
@ -605,6 +606,18 @@ def get_user_guess(message, start_time):
|
|||||||
bot.register_next_step_handler(message, get_user_guess, start_time)
|
bot.register_next_step_handler(message, get_user_guess, start_time)
|
||||||
return
|
return
|
||||||
|
|
||||||
|
if message.text.count(",") == 1:
|
||||||
|
try:
|
||||||
|
user_guess = float(message.text.replace(",", "."))
|
||||||
|
except ValueError:
|
||||||
|
bot.send_message(chat_id=user_id, text="Please type a number of float")
|
||||||
|
bot.register_next_step_handler(message, get_user_guess, start_time)
|
||||||
|
return
|
||||||
|
else:
|
||||||
|
bot.send_message(chat_id=user_id, text="Please type a number or float")
|
||||||
|
bot.register_next_step_handler(message, get_user_guess, start_time)
|
||||||
|
return
|
||||||
|
|
||||||
|
|
||||||
if get_time_difference(start_time, end_time) > 20:
|
if get_time_difference(start_time, end_time) > 20:
|
||||||
bot.send_message(chat_id=user_id, text="You took too long to guess.\n"
|
bot.send_message(chat_id=user_id, text="You took too long to guess.\n"
|
||||||
|
@ -161,7 +161,6 @@ def find_todays_product_from_db():
|
|||||||
return product
|
return product
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
set_todays_product()
|
|
||||||
try:
|
try:
|
||||||
start_challenges()
|
start_challenges()
|
||||||
sys.exit(-1)
|
sys.exit(-1)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user