这很难通过标题来解释,所以我将在这里多总结一点。我试图让我的不和谐机器人截图一个特定的网页,然后张贴网页的截图到一个频道。问题是,我希望机器人在用户写的命令中接收额外的单词,比如"!统计USERNAME"并将这些额外的单词包含到链接中,这将是截图。下面是一个截图,可以帮助你更好地理解我想说的。
(USERNAME是用户将在命令后输入的额外文本。)https://i.stack.imgur.com/vEqwj.png
进入该网页后,它会截取该网页的屏幕截图,并将其发布到输入命令的Discord频道。我是用JavaScript写的
任何帮助将是惊人的。我找遍了所有地方都没有找到解决办法,因为我不知道如何查找我的问题。谢谢!
您需要设置参数,然后取args数组的第二个元素。
const args = message.content.slice(prefix.length).trim().split(' ');
const command = args.shift().toLowerCase();
if (command === 'stats') {
const link = `https://sky.lea.moe/stats/${args[1]}`;
// Your code using link
}
在这里了解参数