Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

带二次开发接口的PC微信聊天机器人

License

Notifications You must be signed in to change notification settings

MicroEngine/wechat-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

394 Commits

Repository files navigation

代码在分支里面,version:3.1.0.66

代码

功能

  • 获取通讯录好友wxid,名字;
  • 接收文本消息;
  • 发送文本消息;
  • 发送图片;
  • 获取个人微信信息;
  • 获取微信群id和群成员id;
  • 获取群成员昵称,用如下代码,带wxid和roomid,单个获取
function get_chat_nick_p(wx_id,roomid)
{
 const j={
  id:getid(),
  type:CHATROOM_MEMBER_NICK,
  content:roomid,//chatroom id 23023281066@chatroom 17339716569@chatroom
  wxid:wx_id
 };
 const s= JSON.stringify(j);
 return s;
}
  • 注:目前只支持ws,接口代码和原有2.9的基本一致,客户端代码参加client.js,变化部分请看消息体,有问题请及时群里沟通

注意

  • 3.1.0.66功能少,代码有重构,稳定性未知,请酌情选用

wechat-bot 馈人玫瑰之手,历久犹有余香

目前支持微信3.1.0.66
针对PC微信的个人机器人成品,学习使用,只提供DLL和客户端代码
点整包下载或release,下载最新版本 version:

GitHub license

贡献

感谢 MickeyMi 贡献JAVA客户端代码
感谢 ToBin 共享JAVA客户端代码
感谢 诺阳 贡献C#客户端代码
感谢 昆明-C#-SakuraYuki 贡献C#客户端代码
感谢 Yangself666 贡献java客户端代码
感谢 tsingly 贡献python客户端代码

微信版本

微信:2.8.0.121
提取码:ye2w
微信:2.9.0.123
提取码:j4m0
微信:3.0.1.66
提前码: nf77

开源

整包下载

整包下载

文档

开发文档

声明

1、请大家在国家法律、法规和腾讯相关原则下使用
2、不对任何下载和使用者的任何行为负责
3、无任何后门、木马,也不获取、存储任何信息
4、持续升级
5、永久免费

DLL功能

0、DLL带websocket和HTTP服务,所有操作均通过websocket客户端和HTTP客户端进行
1、客户端发送好友文本消息(支持websocket和HTTP)
2、客户端获取通讯录好友wxid和名字(支持websocket和HTTP)
3、客户端接收微信收到的文本消息
4、客户端发送图片给好友(支持websocket和HTTP)
5、发送AT消息(支持websocket和HTTP)
6、发送附件(仅支持HTTP)
7、获取chatroom成员列表(wxid)和昵称(支持websocket和HTTP)
8、获取个人微信信息
9、接收图片并存储到本地(默认路径:c:\temp\wechat)
10、动态卸载DLL(支持HTTP和websocket)
11、其它根据需求增加

FAQ

问题帮助

注意

请参见client.js(websocket客户端)和httpclient.js(http客户端)示例代码
注入一次即可,如要重新注入,请退出微信,重新启动微信后再注入
发送文本消息时,需要先获取通讯录好友wxid和名字
群ID是以@chatroom结尾的
公众号是以gh开头的
获取通讯录不是通过HOOK,是直接通过内存
获取chatroom成员列表和昵称,不是通过HOOK,是直接通过内存

客户端

1、C++客户端
2、JS客户端
3、其他无(大家可以贡献java\python\等客户端代码)

交流

请扫码微信加好友,到时我会拉入群,备注:bot。空了我会处理的。

致谢

感谢 MickeyMi 请我喝咖啡!
感谢 vluoyue(罗月)请我喝咖啡!
感谢 TedWang(微信) 请我喝咖啡!
感谢 Frank(微信) 请我喝咖啡!
感谢 doxsen(微信) 请我喝咖啡!
感谢 南城诀、转身一生琉璃白 (微信)请我喝咖啡!
感谢 小冰宝宝(微信)请我喝咖啡!
感谢 伟大的大卫(微信) 请我喝咖啡!
感谢 房客(微信) 请我喝咖啡!
感谢 *阳 (微信) 请我喝咖啡!
感谢 *瑞(微信) 请我喝咖啡!
感谢 *灿(微信)请我喝咖啡!
感谢 * doxsen(微信)请我喝咖啡
感谢 * 🌜🌛(微信)请我喝咖啡
感谢 * Joz(微信)请我喝咖啡
感谢 * 净叶不沉 请我喝咖啡
感谢 * 超人不会飞请我喝咖啡

About

带二次开发接口的PC微信聊天机器人

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 58.8%
  • JavaScript 17.2%
  • Python 12.5%
  • C++ 6.9%
  • Java 4.6%

AltStyle によって変換されたページ (->オリジナル) /