diff --git a/bot/plugin_manager.py b/bot/plugin_manager.py index 9e60b0a..a27652b 100644 --- a/bot/plugin_manager.py +++ b/bot/plugin_manager.py @@ -52,7 +52,7 @@ class PluginManager: plugin = self.__get_plugin_by_function_name(function_name) if not plugin: return json.dumps({'error': f'Function {function_name} not found'}) - return json.dumps(await plugin.execute(function_name, **json.loads(arguments))) + return json.dumps(await plugin.execute(function_name, **json.loads(arguments)), default=str) def get_plugin_source_name(self, function_name) -> str: """