вроде
                  
                  
                  class SomeMessageHandler(object):
                  
                  
                      def __init__(self):
                  
                  
                          self._count = 0
                  
                  
                      def handle_message(self, message):
                  
                  
                          self._count += 1
                  
                  
                          # do something else
                  
                  
                  
                  
                  
                  bot.message_handler(func=SomeMessageHandler().handle_message)
                  
                  
                  Разве что то мешает?
                  
                  
                
Ну если немного пьян, то можно сделать что то вроде class SomeMessageHandler(object): _count = 0 @classmethod def handle_message(cls, message): cls._count += 1 # do something else bot.message_handler(func=SomeMessageHandler.handle_message)
вот это норм. А вот второй вариант - говно
Обсуждают сегодня