У меня хэндлер отлавливает от пользователя команду следующим образом 
                  
                  
                  
                  
                  
                  last_command = users_last_command.get(message.chat.id)
                  
                  
                  
                  
                  
                  Предположим последнее, что он должен принять от пользователя - его имя (пример)
                  
                  
                  
                  
                  
                      if last_command == 'waiting_for_name':
                  
                  
                          newuser[message.chat.id]['name'] = message.text
                  
                  
                  
                  
                  
                  Что мне нужно сделать после этого, чтобы бот перестал принимать в себя каждую последующую введенную пользователем информацию, как 'waiting_for_name' ? :)
                  
                  
                  
                  
                  
                  То есть человек пишет - "Алёша", бот ему отсылает - "ок, Алёша, я понял". Дальше пользователь пишет - "Жопа", бот отвечает - "ок, Жопа, я понял" :) как мне прекратить этот процесс? =)
                  
                  
                
Храни стейты пользователей
Обсуждают сегодня