使用DigitalOverflow运行我的机器人时遇到问题。它包含一个命令,用于截取网站的屏幕截图并将其发送到频道中。但是,当我将命令与DigitalOverflow一起使用时,我只会收到此错误,并且不确定如何解决它。除此之外,也没有任何东西,而且我搜索并搜索都无济于事。
if(!message.channel.nsfw) return message.channel.send('This command is only usable in NSFW channels.')
if(!args[0]) return message.channel.send("Please provide a URL!");
let msg = args.join(" ")
const browser = await puppeteer.launch({ args: ['--disable-setuid-sandbox', '--disable-gpu','--no-first-run','--no-sandbox',]});
const page = await browser.newPage();
message.channel.send("Please wait, this may take a while.").then(msg => msg.delete({timeout: 8000, reason: ""}))
await page.goto(`${msg}`);
await page.screenshot({path: 'example.png'});
await browser.close();
message.channel.send("`" + `${msg}` + "`", {files: ["./example.png"]}).catch((e) => message.channel.send(`Issue found: ${e}`))