首页 > 解决方案 > TypeError:无法读取 null 的“channel_id”属性 | Discord.js Webhook 错误

问题描述

所以我现在正在使用 webhook。我正在像这样创建我的机器人:

outputChannel.createWebhook(name1, {
            avatar: avatar
        }).then(webhook => {
            console.log(webhook)
            webhook.send(content).catch(console.error)
            
        })

所有变量都是有效的,它正在创建 webhook。唯一的问题是当它到达时webhook.send(content)它返回一个错误:

TypeError: Cannot read property 'channel_id' of null
    at /Users/me/Desktop/Bots/DiscordBot/node_modules/discord.js/src/structures/Webhook.js:162:81
    at processTicksAndRejections (internal/process/task_queues.js:93:5)

我不知道如何解决这个问题。当我console.log(webhook)返回它时,它就像它正在工作时一样。

标签: javascriptdiscord.js

解决方案


推荐阅读