Предполагая, что client
является объектом Client
, client.channels.cache
возвращает ChannelManager
Collection
каналов, где его ключи: Snowflake
s . Если вы вызываете .get()
на Collection
с недопустимым ключом, то он возвращает undefined
согласно документации. В вашем случае ваша переменная reviewChannel
действительно undefined
вместо Channel
, поскольку ваша ошибка заявляет, что она не может .send()
off undefined
.
Итак даже если вы не включили часть своего кода, определяющую reviewChannelID
, вполне вероятно, что с этой переменной что-то не так. Тип, указанный в документации для Snowflake
, - string
. Возможно, вы написали что-то вроде этого:
let reviewChannelID = 123456789012345678; //number type
Вместо:
let reviewChannelID = "123456789012345678"; //string type
Так что, если я не ошибаюсь, это должно быть легкое решение, добавив несколько кавычек для определения reviewChannelID
в виде строки.