diff --git a/main.py b/main.py index 9f39499..0ebc528 100644 --- a/main.py +++ b/main.py @@ -3,6 +3,9 @@ import telebot #Keyboard from telebot.types import ReplyKeyboardMarkup, KeyboardButton +#0.00000000009 output +from numpy import format_float_positional + #VAR import import var var.init() @@ -144,9 +147,15 @@ def checks(message): elif var.steps[message.chat.id] == "pnick": var.pnick[message.chat.id] = message.text + + if var.pnum[message.chat.id] < 1: + sum = format_float_positional(var.pnum[message.chat.id]) + else: + sum = str(var.pnum[message.chat.id]) + bot.reply_to(message,f""" Ник ➣ {var.pnick[message.chat.id]} -Сумма ➣ {str(var.pnum[message.chat.id])} +Сумма ➣ {sum} Для подтверждения напишите 'да' """) var.steps[message.chat.id] = "pay_valid" @@ -162,7 +171,14 @@ def checks(message): payer=var.db[str(message.chat.id)] # payer_bill=str(message.chat.id) - sum=str(var.pnum[message.chat.id]) +# sum=str(var.pnum[message.chat.id]) + + + if var.pnum[message.chat.id] < 1: + sum = format_float_positional(var.pnum[message.chat.id]) + else: + sum = str(var.pnum[message.chat.id]) + dttm=today.strftime("%d.%m.%Y_"+time.strftime("%H:%M", time.localtime())) signstr=payer+var.pnick[message.chat.id]+dttm