我想做一个命令基本上说,当机器人启动时它会在终端中说...
Bot正在与(用户在线)用户一起运行(其运行的频道数量)频道(运行的服务器)公会!
我尝试过使用它,但它不起作用
"Bot is running with "+client.users.size+
" users, in "+client.channels.size+
" channels of "+client.guilds.size+" guilds! "
错误是
console.log(“Bot正在运行”+ client.users.size +“用户,在 “+ client.channels.size +”频道“+ client.guilds.size +”公会! “);`
ReferenceError:未定义客户端
但它不起作用,任何想法?
同样在命令上,我有一个基本的想法但不多。
case "ping":
message.channel.send("Bot is running! ✅\n Bot is running with "+client.users.size+
" users, in "+client.channels.size+" channels of "+client.guilds.size+
" guilds! ");
break;
答案 0 :(得分:1)
一些Discord.JS指南使用变量client
作为机器人,您可以从中获取所有数据。其他一些人使用bot
这只是一个简单的案例,用于检查您使用哪个变量登录机器人。
如果您有client.login("mytoken")
,则应始终使用client
,如果您正在使用bot.login("mytoken")
,则需要使用bot
。
请不要在互联网上复制和粘贴代码,而不知道它的作用。它提出这样的问题,如果你更多的注意力不会成为一个问题。