Мне необходимо, чтобы пользователь сам мог обозначить переменную, написав сообщение в Телеграм-чат с ботом

Мне нужно, чтобы пользователь мог сам ввести переменную city. Как можно это реализовать?

@bot.message_handler(content_types=['text'],commands=['weather_now'])
def weather_now(message):
    bot.send_message(chat_id='1321525541',text='Введите город, который вас 
интересует')
    time.sleep(5)
    city = 'Москва'
    mrg = owm.weather_manager()
    observation = mrg.weather_at_place(city)
    w = observation.weather

    temp = w.temperature('celsius')['temp']
    hym = w.humidity
    detailed_status = w.detailed_status
    wind = w.wind()['speed']
    clouds = w.clouds

    bot.reply_to(message, 'В городе {} сейчас температура {} по Цельсию, 
{}.'.format(city, temp, detailed_status, wind))
    bot.reply_to(message, 'Влажность: {}%\nОблака: {}%\nСкорость ветра: {} м/ 
с\n'.format(hym, clouds, wind))
    bot.reply_to(message, 'Хорошего дня!')

Ответы (0 шт):