TypeError:无法读取未定义DISCORD的属性“通道”

时间:2020-09-14 11:32:57

标签: javascript api discord bots

我在运行此代码时收到此错误,但无法弄清为什么它不起作用。

TypeError: Cannot read property 'channels' of undefined
    at Request._callback (/Users/carlohera/Desktop/test.js:13:33)

2 个答案:

答案 0 :(得分:0)

行会和渠道的ID应该是Strings,而不是Numbers

let guild = client.guilds.cache.get('700967388379742318');
let channel = guild.channels.cache.get('754993174954508308'); // also, make sure to use `cache.get`

答案 1 :(得分:-1)

您的变量行会似乎未设置,并且为null / undefined。 也许您应该检查client.guilds.cache.get是否具有正确的语法,以及该参数是否正确。由于公会未定义,因此您的guild.channels.get会导致错误。