gpt4 book ai didi

node.js - Discord.js : TypeError: client. channels.get 不是函数

转载 作者:行者123 更新时间:2023-12-04 14:35:34 25 4
gpt4 key购买 nike

嘿,我已经尝试了很多东西,但是这段代码不起作用,很抱歉没有包含这么多细节,但我真的不知道这段代码有什么问题

const express = require("express");
const app = express();
const Discord = require("discord.js");
const client = new Discord.Client()
const db = require('quick.db');
client.on('ready', () => {
console.log(client.user.tag);
});
console.log(client.channels.get(`688901992826929210`))

安慰:
TypeError: client.channels.get is not a function at Object.<anonymous> (/app/server.js:9:29)
at Module._compile (internal/modules/cjs/loader.js:759:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:770:10)
at Module.load (internal/modules/cjs/loader.js:628:32)
at Function.Module._load (internal/modules/cjs/loader.js:555:12)
at Function.Module.runMain (internal/modules/cjs/loader.js:826:10)
at internal/main/run_main_module.js:17:11

我正在使用 glitch.com 免费托管,谢谢。

最佳答案

您似乎没有使用 client.login('INSERT TOKEN HERE') 登录到您的客户端因此 client.channels 可能未定义,因此 .get() 不是函数。

此外,如果您碰巧使用新的 Discord.js v12,现在将是 client.channels.cache.get()但您仍然必须使用您的机器人 token 登录。

关于node.js - Discord.js : TypeError: client. channels.get 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60699620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com