首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Whatsapp-web.js和MyanimeList api向组发送新闻

使用Whatsapp-web.js和MyanimeList api向组发送新闻
EN

Stack Overflow用户
提问于 2022-06-13 17:38:57
回答 1查看 581关注 0票数 0

正如标题描述我的问题一样,我最近刚刚开始使用whatsapp-web.js开发一个WhatsApp机器人,但问题是我不擅长阅读文档,所以我的问题是:

是否知道如何使用api、MYANIMENEWS或任何其他api向whatsapp发送动画和漫画最新消息?

我的代码,下面我尝试了:

代码语言:javascript
复制
client.on('message', async message => {
const content = message.body

if (content === "anime-news") {
    const animeDb = await axios("https://cdn.animenewsnetwork.com/encyclopedia/api.xml?anime=id")
        .then(res => res.data)

    client.sendMessage(message.from, await MessageMedia.fromUrl('animeDb.url'))
});
EN

回答 1

Stack Overflow用户

发布于 2022-09-18 05:28:24

你可以尝试使用这种算法来解决你的问题。

代码语言:javascript
复制
function hash(string, len=10){return result} // hash the content

let currentHash;
let chatSubsCode = ["12312@c.us","1231231@g.us","etc"];
const delay = 1000;


setInterval(()=>{
  // some code to request data
  let data = "some response"; // <- warn: it will spam API request
  let hashedData = hash(data);
  
  if(currentHash==hashedData) return;
  currentHash = hashedData;
  // send
  for(chatid of chatSubsCode) client.sendMessage(chatid, data);
},delay)

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

https://stackoverflow.com/questions/72606961

复制
相关文章

相似问题

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