diff --git a/sopel_modules/spicemanip/__init__.py b/sopel_modules/spicemanip/__init__.py index 6e58dc5..c3293ff 100644 --- a/sopel_modules/spicemanip/__init__.py +++ b/sopel_modules/spicemanip/__init__.py @@ -14,9 +14,7 @@ import collections class Spicemanip(): def __init__(self, inputs, task=None, output_type=None): - self.inputs = inputs - self.inputs_list = self.input_handler(self.inputs) - self.output_type = output_type + pass def __call__(self, inputs, task=None, output_type=None): return self.core(inputs, task, output_type) @@ -40,7 +38,10 @@ class Spicemanip(): output_type = "list" return outputs - def core(self): + def core(self, inputs, task, output_type=None): + self.inputs = inputs + self.inputs_list = self.input_handler(self.inputs) + self.output_type = output_type return self.inputs_list