Чтобы он работал нормально, на хероку или еще где-нибудь?
Сложности с хероку у меня были, но это кажется обходится. Грубо говоря твоя нода замораживается если к ней нет обращений какое-то время или вроде того. Короче хостить бота бесплатно проблематично по очевидным причинам. Никто не хочет обслуживать дармоедов.