所以我有这个网站https://spsknm.edupage.org/substitution/,我想用机器人在Discord中显示“Chýbajúciučitelia:...”部分。我设法从该URL抓取了所有HTML,但在那里找不到该特定字符串。可能是因为他们使用某种脚本来显示它。
我想到的第二个想法是通过一些Node.js包对该URL进行截图,将其保存到Github,然后在Discord中作为附件显示。但这也不起作用。
const captureWebsite = require('capture-website');
(async () => {await captureWebsite.file('https://spsknm.edupage.org/substitution/', 'suplovanie.png');})();
const suplovanie = new Attachment("./suplovanie.png");
msg.channel.send(suplovanie);
请帮忙吗?
答案 0 :(得分:0)
您需要将所有内容放入async
函数中。例如:
(async () => {
const captureWebsite = require('capture-website');
await captureWebsite.file('https://spsknm.edupage.org/substitution/', 'suplovanie.png');})();
const suplovanie = new Attachment("./suplovanie.png");
msg.channel.send(suplovanie);
})();
现在,它将等待捕获,然后发送消息。