软件素材2个月前发布 admin
57 0

本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、超级管理员功能

  1. 广告监测(管理员或者超管都可以)
  2. 添加管理员
  3. 删除管理员
  4. 关键词进群(配置文件中设置)
  5. 关键词回复(配置文件中设置)
  6. 加好友后自动回复(配置文件中设置)
  7. 进群欢迎(配置文件中设置)
  8. 自动转发公众号消息到推送群聊
  9. 自动同意好友(不需要配置)

项目链接

https://github.com/ngc660sec/NGCBot

© 版权声明

相关文章