我正在尝试发出命令以在Discord上运送用户。我试图让它必须提到两个用户,但只有一个用户可以工作。我该怎么做,所以你必须提到两个用户?run: async(bot, message, args) => { let user1 = message.mentions.users.first() if(!user1) return message.channel.send('I need to ship.') let user2 = message.mentions.users.first(args[1]) if(!user2) return message.channel.send('I need a second user...')}
3 回答
蛊毒传说
TA贡献1895条经验 获得超3个赞
如果要将用户或成员对象与第一个对象分开,则可以执行以下操作:
var secondUser = message.mentions.users.first(2)[1]; //second mentioned user.
var thirdUser = message.mentions.users.first(3)[2]; //third mentioned user.
等等。或者,您可以使用 将所有提及作为数组获取,然后可以使用该数组中的 User 对象。message.mentions.users.array()
添加回答
举报
0/150
提交
取消