gpt4 book ai didi

javascript - 显示所有连接的用户 Discord.js

转载 作者:搜寻专家 更新时间:2023-10-31 23:40:45 25 4
gpt4 key购买 nike

我正在尝试创建一个计时器,用 discord.js 轮询所有连接的用户。

我当前的代码是...

Bot.on('ready', () => {
setInterval (function (){
var u = Bot.users();
console.log(u);
}, 10000);
});

但是,它不工作并出现错误“TypeError: Bot.users is not a function”。

我只是不确定它是如何工作的。我也试过...

Bot.server.users();
Bot.guilds.users();

最佳答案

查看https://discord.js.org/#/docs/main/master/class/Client?scrollTo=users , users 是一个关联数组,而不是一个函数。尝试:

Bot.on('ready', () => {
setInterval (function (){
var u, user;
for(u in Bot.users){
user = Bot.users[u];
if(user instanceof Discord.User) console.log("["+u+"] "+user.username);
}
}, 10000);
});

编辑:现在应该打印出用户名和用户 ID。

关于javascript - 显示所有连接的用户 Discord.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43125985/

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