gpt4 book ai didi

javascript - Client.guilds.get() 未按预期工作

转载 作者:行者123 更新时间:2023-11-29 23:14:11 25 4
gpt4 key购买 nike

我正在为我的 friend 编写一个 Discord 机器人,当我为他制作彩虹色 Angular 色功能时,我因一个大错误而停止了。

首先,这是我的代码:

var guild = client.guilds.get("493432486148177923")
var role = guild.roles.get("501752627709870080");
var role2 = guild.roles.get("493436150019784704");
setInterval(() => {
role.setColor([Math.floor(Math.random() * 255), Math.floor(Math.random() * 255), Math.floor(Math.random() * 255)])
role2.setColor([Math.floor(Math.random() * 255), Math.floor(Math.random() * 255), Math.floor(Math.random() * 255)])
}, 8000)

全部停止在 guild 变量上。它给出了 null/undefined,当转到 guild.roles.get() 时,它导致我的程序崩溃。我尝试使用 .find() 而不是 .get() 来查找公会,但这也没有用。

最佳答案

我不知道你是否还在寻找答案,但我刚刚遇到了同样的问题。经过一番调查,我想出了一个解决方案:

var server = client.guilds.cache.get(serverID);

这对我有用。希望对您有所帮助!

关于javascript - Client.guilds.get() 未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53241954/

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