小编vsi*_*010的帖子

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

我正在为我的朋友编写一个 Discord 机器人,当我为他制作彩虹色角色功能时,我遇到了一个大错误。

首先,这是我的代码:

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)
Run Code Online (Sandbox Code Playgroud)

一切都停在了guild变量上。它给了我空/未定义,当去时guild.roles.get(),它导致我的程序崩溃。我尝试使用.find()而不是.get()查找公会,但这也不起作用。

javascript discord discord.js

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

discord ×1

discord.js ×1

javascript ×1