code: async def trigger(self, action, args):
          
          handler_name = f"on_{action}"
          handler = getattr(self, handler_name, None)
          if not handler:
              return None
          await handler(*args)
docs: Trigger action.
  
          :param action:
          :param args:
          :return: