NGCBot – 开源免费微信机器人

NGCBot(开源免费微信机器人)简介

NGCBot是一款开源免费的微信机器人,功能非常丰富,基于Hook机制运行,集成了多种有趣实用的功能,整合了安全资讯推送、娱乐互动、在线工具查询、群聊管理、AI交互等多种功能,可根据配置文件对功能进行自由组合和使用。该工具通过易于使用的命令系统触发对应的功能,同时对微信生态也有一定的扩展作用,是一款不错的多功能微信机器人工具。

该工具的主要功能特点如下:

  • 安全资讯推送:能够定时推送FreeBuf、先知、安全客、奇安信攻防社区等平台的安全新闻和资讯。
  • 娱乐功能:内置美女图片/视频、星座查询、舔狗日记、KFC文案、周公解梦、天气查询等有趒功能。
  • 实用工具:支持备案查询、手机号归属地查询、WHOIS查询、摸鱼日历等在线查询功能。
  • 群聊管理:支持自动进群、关键词拉人、检测广告信息并踢出发送者、自定义进群欢迎语等功能。
  • 积分系统:内置完整的积分系统,可基于积分使用部分增值功能,如查询端口、AI对话等。
  • 自动化:支持自动拉人入群、自动群发消息、自动同意好友、自动转发公众号消息等自动化操作。
  • AI交互:支持连接GPT、星火等AI模型,进行对话交流和问答。
  • 灵活配置:高度可配置化,可自定义关键词触发、回复内容、白名单、黑名单等设置。
  • 权限管理:分为超级管理员、管理员和普通用户三种权限,可分配不同功能权限。

NGCBot(开源免费微信机器人)官网及下载

该微信机器人目前只能在Windowns系统上运行,无法在Linux上运行安装。

1、首先克隆代码到本地,使用命令如下:

git clone https://github.com/ngc660sec/NGCBot.git

也可以直接下载。

NGCBot - 开源免费微信机器人

2、下载该项目特别提供的的微信版本,https://github.com/ngc660sec/NGCBot/releases/

NGCBot - 开源免费微信机器人

3、使用pip安装项目包

pip install -r .\requirements.txt

若安装缓慢,则自行换源

4、安装完毕后,启动main.py文件,如果出现连接失败的问题,那么需要在任务管理器中关闭微信后重启运行此文件;

5、进入微信之后,会自动初始化必备文件。

NGCBot - 开源免费微信机器人

等待初始化完成后,则表示项目启动成功。

相关文章