@rgggwwg

PyTelegramBotAPI, как в register_next_step_handler передать дополнительный аргумент в вызываемую функцию?

Как при использовании функции register_next_step_handler(message, func) передать дополнительный аргумент в вызываемую функцию?

Чтобы функция func(message) принимала кроме message дополнительные параметры. Например func(message, par2, par3)

На ум пришло только использование глобальных переменных.
  • Вопрос задан
  • 1189 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Например func(message, par2, par3)


message = bot.send_message(...)
par2 = 'arg1'
par2 = 'arg2'
bot.register_next_step_handler(message, func, par2, par2)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы