Почему переменная принимает значение "/dol" вместо количества денег пользователя?
Мне нужно чтобы переменная rub принимала значение пользователя сколько у него есть рублей, а она принимает значение - /dol. что делать?
Вот мой код:
@bot.message_handler(commands=['dol'])
def dollar(message: Message):
bot.send_message(message.from_user.id, f'??Сколько у вас есть рублей₽?')
rub = int(message.text)
result_dol = math.floor(rub / dollar_value)
result_1_dol = rub % dollar_value
bot.send_message(message.from_user.id,
f'??Ты можешь купить {result_dol},({round(result_1_dol, 2)}) доллара(ов)')
print(rub)