您好,我目前正在编写一个代码来向我的所有联系人发送消息,我只能向一个联系人发送消息,有没有人知道一种自动执行此操作的方法,例如向我的联系人发送消息前 5 个联系人,还是我的所有联系人?
这是我的代码:
client.on('ready', () => {
console.log('Client is ready!');
client.getChats().then((chats)=>{
const myGroup=chats.find(
(chat)=>chat.name==="Whatsapp automation"
);
client.sendMessage(
myGroup.id._serialized,
"This is an automated message"
);
});
});
如果有人能给我,我将不胜感激,非常感谢您的关注
最佳答案
您可以按如下方式进行,循环遍历您的聊天对象
client.on('ready', () => {
const message = 'your message here';
sendToChats(message);
});
async function sendToChats(m){
const mychats = await client.getChats();
for(chat of mychats){
chat.sendMessage(m);
}
}
关于javascript - 使用 whatsapp-web.js 向我在 whatsapp 上的所有联系人发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72102380/