我写了一个小机器人,需要服务器上所有用户的状态(在线,离线,空闲)。我发现https://discord.js.org/#/docs/main/master/class/Client?scrollTo=users
bot.on('ready', function() { console.log(bot.users); });
这向所有用户显示:
'352....128': User { username: 'NAME', id: '352....128', discriminator: '5000' avatar: null, bot: false },
所以没有地位。机器人对此没有访问权限?在embed.js中,我可以读取所有联机和空闲用户的状态(未列出脱机用户):https ://discordapp.com/api/guilds/SERVERID/embed.json
{"username": "NAME", "status": "online", "nick": "NICK", "avatar_url": "...", "avatar": "...", "discriminator": "5000", "id": "..."}
embed.json是获取所有在线和空闲用户状态的唯一方法吗?所以我需要安装这个软件包吗?https://www.npmjs.com/package/jsonfile并读取此文件?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句