本Bot是一款基于Hook机制的微信机器人,经过一年的更新迭代,目前功能更加面向大众,此项目会不定期维护,当然如果你有代码能力,也可以自己维护。目前支持功能(请看使用帮助),最新支持功能:Ai(Gpt,星火,千帆),关键词拉人进群,自动群发,入群欢迎。如果你有更好的想法,请进群交流。转载此项目请勿标记原创,否则后果自负!!使用此项目人员请勿做违法犯罪行为,否则后果自负!!
一个基于✨HOOK机制的微信机器人,支持🌱安全新闻定时推送【FreeBuf,先知,安全客,奇安信攻防社区】,👯Kfc文案,⚡备案查询,⚡手机号归属地查询,⚡WHOIS信息查询,🎉星座查询,⚡天气查询,🌱摸鱼日历,⚡微步威胁情报查询, 🐛美女视频,⚡美女图片,👯帮助菜单。📫 支持积分功能,⚡支持自动拉人,⚡检测广告,🌱自动群发,👯Ai回复,😄自定义程度丰富,小白也可轻松上手!
2、项目结构
├── Api_Server # Api服务文件夹
│ ├── Api_Main_Server.py # Api服务类
│ ├── SparkApi.py # 星火模型文件
├── Bot_Server # 机器人主文件夹
│ ├── Main_Server.py # 主服务类
├── Cache # 缓存文件夹
│ ├── Cache_Main_Server.py # 缓存文件类
├── Config # 配置文件夹
│ └── config.yaml # 配置文件
├── Db_Server # 数据库文件夹
│ ├── Db_Main_Server.py # 主数据库文件
│ ├── Db_Point_Server.py # 积分数据库文件
├── NGCBot.assets # README文件夹
├── NGCBot.md # README
├── OutPut # 消息输出文件夹
│ ├── OutPut.py # 消息输出文件
├── Push_Server # 自动推送文件夹
│ ├── Push_Main_Server.py # 自动推送文件
├── Recv_Msg_Dispose # 消息处理文件夹
│ ├── Friend_Msg_Dispose.py # 好友消息处理文件
│ ├── Room_Msg_Dispose.py # 群消息处理文件
├── main.py # 启动文件
├── requirements.txt # 安装库文件
└── test.py # 测试文件
3、快速启动
注意:此Bot只能在Windowns系统上运行!!!无法在Linux上运行安装
首先请克隆代码到本地,使用命令如下
git clone https://github.com/ngc660sec/NGCBot.git
也可以直接Download
下载我提供的微信版本,注意不能更新微信⚠️
使用pip安装项目包
pip install -r .\requirements.txt
若安装缓慢,则自行换源
安装完毕后,启动main.py文件
若出现此问题,请使用任务管理器关闭微信重启运行此文件
进入微信之后,会自动初始化必备文件
4、使用帮助
4.1、第一次使用看这里🤌
在运行成功后,你需要设置你的权限为超级管理员,当然你也可以设置多个超级管理员,拿到你的wxid即可。
给机器人发一条消息
若添加多个超级管理员,请按格式添加!
4.2、功能介绍
4.2.1、超级管理员功能
- 广告监测(管理员或者超管都可以)
- 添加管理员
- 删除管理员
- 关键词进群(配置文件中设置)
- 关键词回复(配置文件中设置)
- 加好友后自动回复(配置文件中设置)
- 进群欢迎(配置文件中设置)
- 自动转发公众号消息到推送群聊
- 自动同意好友(不需要配置)
项目链接
https://github.com/ngc660sec/NGCBot
© 版权声明
文章版权归作者所有,未经允许请勿转载。