Как присвоить данные переменной, которые вводит человек боту в телеграмме

Как работает бот: бот спрашивает название города, человек пишет, и дальше идёт код с этим названием


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

Автор решения: Violet
@bot.message_handler(commands=["start"])
def start(message):
    msg = bot.send_message(message.chat.id, 'Введите город: ')
    bot.register_next_step_handler(msg, start_2)


def start_2(message):
    print('введённый пользователем город:', message.text)

Пример на странице библиотеки

→ Ссылка