import telebot
from telebot import types
bot = telebot.TeleBot('')
user_num1 = ''
user_num2 = '9'
user_proc = '*'
user_result = None
def process_num1_step(message, user_result = None):
try:
global user_num1
if user_result == None:
user_num1 = int(message.text)
else:
user_num1 = str(user_result)
except Exception as e:
bot.reply_to(message, 'Это не число или что то пошло не так...')
@bot.message_handler(func=lambda message: '10' in message.text.lower(), content_types=['text'])
def lalala(message):
bot.send_message(message.chat.id, calcResultPrint())
def calcResultPrint():
global user_num1, user_num2, user_proc, user_result
return "Результат: " + str(user_num1) + ' ' + user_proc + ' ' + str(user_num2) + ' = ' + str( user_result )
def calc():
global user_num1, user_num2, user_proc, user_result
user_result = eval(str(user_num1) + user_proc + str(user_num2))
return user_result
bot.polling()
Как сделать так что бы когда человек писал любое число боту что бы он в ответ дал ответ умноженный на 9