我是靠谱客的博主 平常八宝粥,这篇文章主要介绍用javascript教你打造一个免费的PC微信机器人《五》微信群发,现在分享给大家,希望可以做个参考。

上图先,来个效果图

在这里插入图片描述

同一时间,向很多个群,发送你要发送的消息。

现实中有很多解决方案,一个员工对应一个群,先把发送内容粘贴进文本框,读秒,同时按发送键。

按键精灵,脚本?(没试过,有可能可以)

还有其他方案没?

一言不合,上代码

先拿到你要发送的群或者好友列表(websocket,http去github去看httpclient.js):

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
function get_wxuser_list() { const j={ id:getid(), type:USER_LIST, content:'user list', wxid:'null' }; const s = JSON.stringify(j); //console.log(s); return s; }

上述代码,是拿到全部好友和微信群的信息。所以,你要自己有所筛选。代码如下:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function send_txt_msg(roomid) { const j={ id:getid(), type:TXT_MSG, content:'【汽车新闻】:',//文本消息内容 wxid:roomid//wxid }; const s = JSON.stringify(j); return s; } //get_roomid,从列表中筛选出群id,即以@chatroom结尾的id function get_roomid(j) { const j_ary = j.content; var i = 0; for(const item of j_ary) { i=i+1; const id = item.wxid; const m = id.match(/@/); if(m!=null){ //在此发送send_txt_msg(roomid) console.log(i,item.wxid,item.name); } } }

在循环的地方,把你的发送代码放进去即可,见代码注释处。

好了,你也可以做到。

代码地址

github

答疑解惑

如有相关问题,可加微信好友进行答疑(暗号:bot),二维码如下:在这里插入图片描述

更多文章

请关注公众号,及时查看更多推送文章:
在这里插入图片描述

最后

以上就是平常八宝粥最近收集整理的关于用javascript教你打造一个免费的PC微信机器人《五》微信群发的全部内容,更多相关用javascript教你打造一个免费内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部