Приветствую.
Происходит ошибка с хероку.
Он просто не запускает бота Дискорд.
Ошибка:
При этом на ПК через консоль node все запускается.
Что делать и как исправить?
Вы пытаетесь получить канал из кэша, когда кэш пустой. То есть метод client.channels.cache.get('id канала') вернул undefined, так как канала нет в кэше. Сначала нужно кэшировать канал через client.channels.fetch('id канала'), далее уже получать этот канал.