1
Доброе утро)
Такой вопрос. А возможно передавать аргументы из метода в метод? По кнопкам понятно, там просто добавляешь cmd_args{словарик с параметрами} и в методе вызываемом кнопкой достаешь из update.cmd_args.get('параметр'), а если пользователь между нажатиями на кнопки должен текстом ответить? как в таком случае передать аргументы из предыдущих его путешествий по меню?
А вот как делать в случае, если ты нажимаешь кнопку, вызывается метод:
def cmd_handler_position(self,update):
----if not update.this_cmd_response:
--------if update.cmd_args:
------------fio = update.cmd_args.get('fio')
------------dep = update.cmd_args.get('dep')
------------self.send_message(NewMessageBody(f'{fio}, какую должность Вы занимаете в {dep}?'), user_id=update.user_id)
----else:
--------Вот так вот тут сделать чтоб оба параметра fio и dep передались сюда при ответе пользователя? Чтоб в итоге получить ФИО, департамент и должность.