muety / telegram-expense-bot

A bot that helps you manage and track your daily expenses.
59 stars 16 forks source link

error Command failed with exit code 1. #26

Closed shourjo-h closed 1 year ago

shourjo-h commented 1 year ago

I tried hosting the project with required changes with render. but this is the error -

I'm a IT student, trying to learn telegram bot. Can you please help me by correcting what I'm doing wrong?

Dec 12 08:50:59 PM ==> Build successful šŸŽ‰ Dec 12 08:50:59 PM ==> Deploying... Dec 12 08:51:24 PM ==> Detected Node version 19.2.0 Dec 12 08:51:24 PM ==> Starting service with 'yarn start:production' Dec 12 08:51:28 PM yarn run v1.22.5 Dec 12 08:51:28 PM $ NODE_ENV=production node index.js Dec 12 08:51:33 PM Mon, 12 Dec 2022 15:21:33 GMT node-telegram-bot-api deprecated Automatic enabling of cancellation of promises is deprecated. Dec 12 08:51:33 PM In the future, you will have to enable it yourself. Dec 12 08:51:33 PM See https://github.com/yagop/node-telegram-bot-api/issues/319. at node:internal/modules/cjs/loader:1218:14 Dec 12 08:51:36 PM node:internal/modules/cjs/loader:1042 Dec 12 08:51:36 PM throw err; Dec 12 08:51:36 PM ^ Dec 12 08:51:36 PM
Dec 12 08:51:36 PM Error: Cannot find module '../services/users' Dec 12 08:51:36 PM Require stack: Dec 12 08:51:36 PM - /opt/render/project/src/handlers/broadcast.js Dec 12 08:51:36 PM - /opt/render/project/src/handlers/index.js Dec 12 08:51:36 PM - /opt/render/project/src/index.js Dec 12 08:51:36 PM at Module._resolveFilename (node:internal/modules/cjs/loader:1039:15) Dec 12 08:51:36 PM at Module._load (node:internal/modules/cjs/loader:885:27) Dec 12 08:51:36 PM at Module.require (node:internal/modules/cjs/loader:1105:19) Dec 12 08:51:36 PM at require (node:internal/modules/cjs/helpers:103:18) Dec 12 08:51:36 PM at Object. (/opt/render/project/src/handlers/broadcast.js:4:20) Dec 12 08:51:36 PM at Module._compile (node:internal/modules/cjs/loader:1218:14) Dec 12 08:51:36 PM at Module._extensions..js (node:internal/modules/cjs/loader:1272:10) Dec 12 08:51:36 PM at Module.load (node:internal/modules/cjs/loader:1081:32) Dec 12 08:51:36 PM at Module._load (node:internal/modules/cjs/loader:922:12) Dec 12 08:51:36 PM at Module.require (node:internal/modules/cjs/loader:1105:19) Dec 12 08:51:36 PM at require (node:internal/modules/cjs/helpers:103:18) Dec 12 08:51:36 PM at /opt/render/project/src/handlers/index.js:8:17 Dec 12 08:51:36 PM at Array.map () Dec 12 08:51:36 PM at Object. (/opt/render/project/src/handlers/index.js:8:6) Dec 12 08:51:36 PM at Module._compile (node:internal/modules/cjs/loader:1218:14) Dec 12 08:51:36 PM at Module._extensions..js (node:internal/modules/cjs/loader:1272:10) Dec 12 08:51:36 PM at Module.load (node:internal/modules/cjs/loader:1081:32) Dec 12 08:51:36 PM at Module._load (node:internal/modules/cjs/loader:922:12) Dec 12 08:51:36 PM at Module.require (node:internal/modules/cjs/loader:1105:19) Dec 12 08:51:36 PM at require (node:internal/modules/cjs/helpers:103:18) Dec 12 08:51:36 PM at Object. (/opt/render/project/src/index.js:7:16) Dec 12 08:51:36 PM at Module._compile (node:internal/modules/cjs/loader:1218:14) { Dec 12 08:51:36 PM code: 'MODULE_NOT_FOUND', Dec 12 08:51:36 PM requireStack: [ Dec 12 08:51:36 PM '/opt/render/project/src/handlers/broadcast.js', Dec 12 08:51:36 PM '/opt/render/project/src/handlers/index.js', Dec 12 08:51:36 PM '/opt/render/project/src/index.js' Dec 12 08:51:36 PM ] Dec 12 08:51:36 PM } Dec 12 08:51:36 PM
Dec 12 08:51:36 PM Node.js v19.2.0 Dec 12 08:51:36 PM error Command failed with exit code 1. Dec 12 08:51:36 PM info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

muety commented 1 year ago

Hi @shourjo-h, I'm not at all familiar with render and this seems to be a render-specific issue, so sorry that I can't help with this. It looks like the problem is related to render not being able to find the services directory. Maybe even try to contact the render support.

shourjo-h commented 1 year ago

There is no services directory in your uploaded project, thanks for replying by the way.

muety commented 1 year ago

Yes, there is: https://github.com/muety/telegram-expense-bot/tree/master/services

shourjo-h commented 1 year ago

Iā€™m really very sorry for bothering you, it was all my fault. I accidentally deleted the services folder while uploading it. Learned a lot from you sir! Thanks for that.