xxxx@DESKTOP-xxxx MINGW64 /c/ai/chatgpt-mattermost-bot (master) $ npm install npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'chatgpt-mattermost-bot@2.1.2', npm WARN EBADENGINE required: { npm: '>=8.0.0', node: '>=16.0.0 <18' }, npm WARN EBADENGINE current: { node: 'v18.17.0', npm: '9.6.7' } npm WARN EBADENGINE } up to date, audited 60 packages in 835ms 3 packages are looking for funding run `npm fund` for details found 0 vulnerabilities xxxx@DESKTOP-xxxx MINGW64 /c/ai/chatgpt-mattermost-bot (master) $ npm run start > chatgpt-mattermost-bot@2.1.2 start > ts-node ./src/botservice.ts {"level":"ERROR","name":"bot-ws","msg":"TypeError [ERR_INVALID_URL]: Invalid URL\n\u001b[90m at new NodeError (node:internal/errors:405:5)\u001b[39m\n\u001b[90m at new URL (node:internal/url:611:13)\u001b[39m\n at Object. \u001b[90m(C:\\ai\\chatgpt-mattermost-bot\\\u001b[39msrc\\mm-client.ts:20:15\u001b[90m)\u001b[39m\n\u001b[90m at Module._compile (node:internal/modules/cjs/loader:1256:14)\u001b[39m\n at Module.m._compile \u001b[90m(C:\\ai\\chatgpt-mattermost-bot\\\u001b[39mnode_modules\\\u001b[4mts-node\u001b[24m\\src\\index.ts:1618:23\u001b[90m)\u001b[39m\n\u001b[90m at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)\u001b[39m\n at Object.require.extensions. [as .ts] \u001b[90m(C:\\ai\\chatgpt-mattermost-bot\\\u001b[39mnode_modules\\\u001b[4mts-node\u001b[24m\\src\\index.ts:1621:12\u001b[90m)\u001b[39m\n\u001b[90m at Module.load (node:internal/modules/cjs/loader:1119:32)\u001b[39m\n\u001b[90m at Function.Module._load (node:internal/modules/cjs/loader:960:12)\u001b[39m\n\u001b[90m at Module.require (node:internal/modules/cjs/loader:1143:19)\u001b[39m {\n input: \u001b[32m'undefined/api/v4/websocket'\u001b[39m,\n code: \u001b[32m'ERR_INVALID_URL'\u001b[39m\n}","diff":0}