diff --git a/src/danog/MadelineProto/Lua.php b/src/danog/MadelineProto/Lua.php index 8d7578ab..a67f6a56 100644 --- a/src/danog/MadelineProto/Lua.php +++ b/src/danog/MadelineProto/Lua.php @@ -127,6 +127,16 @@ class Lua return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; } catch (\danog\MadelineProto\Exception $e) { return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; + } catch (\danog\MadelineProto\TL\Exception $e) { + return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; + } catch (\danog\MadelineProto\NothingInTheSocketException $e) { + return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; + } catch (\danog\MadelineProto\PTSException $e) { + return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; + } catch (\danog\MadelineProto\SecurityException $e) { + return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; + } catch (\danog\MadelineProto\TL\Conversion\Exception $e) { + return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; } }