Bilkash, какого рода бот вообще, на что он должен отвечать?
для хероку требования минимальные, только чтобы был скрипт npm start в package.json
"scripts": {
"start": "node mybot.js" // вот такой
},
попробуй накидать hello world и задеплоить на хероку, просто чтобы посмотреть как будет сайт отвечать на get запрос из браузера