diff --git a/src/main.lua b/src/main.lua index 110f925..1bd81fb 100644 --- a/src/main.lua +++ b/src/main.lua @@ -16,10 +16,13 @@ Client:on('ready', function() end) local function RunCallback(Callback, Interaction, Command, Args) - local Success, Return = pcall(Callback, Interaction, Command, Args) - if not Success then - Interaction:reply('Error encountered when trying to run command: '..tostring(Return), true) - end + local Success, Return = pcall(Callback, Interaction, Command, Args) + if not Success then + if type(Return) == "table" then + table.foreach(Return, print) + end + Interaction:reply('Error encountered when trying to run command: '..tostring(Return), true) + end end Client:on('slashCommand', function(Interaction, Command, Args)