首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从网站获取信息,并将其显示为不一致机器人的消息?

如何从网站获取信息,并将其显示为不一致机器人的消息?
EN

Stack Overflow用户
提问于 2019-12-10 02:04:38
回答 1查看 3.9K关注 0票数 0

所以我有一个网站https://spsknm.edupage.org/substitution/,我想展示的部分是“Ch baj ci učitelia:...”与机器人不协调。我设法从那个URL中抓取了所有的HTML,但是我在那里找不到那个特定的字符串。这可能是因为他们使用了某种脚本来显示它。

我想到的第二个想法是通过一些Node.js包截取网址,保存到Github中,然后以不一致的形式显示为附件。但这也不起作用。

代码语言:javascript
复制
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);

有什么需要帮忙的吗?

EN

回答 1

Stack Overflow用户

发布于 2019-12-10 14:54:42

您需要将所有内容放在一个async函数中。例如:

代码语言:javascript
复制
(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);
})();

现在,它将等待捕获,然后发送消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59254338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档