先看效果图
环境准备
基于 chatgpt
+ wechaty
可以用来帮助你自动回复微信消息,或者管理微信群/好友.
简单
,好用
,2分钟
就能玩起来了。
开发
-
检查好自己的开发环境,确保已经安装了
nodejs
, 版本需要满足 Node.js >= v16.8 ,版本太低会导致运行报错,最好使用 LTS 版本。 -
先获取自己的
chatgpt
token,地址 :https://chat.openai.com/chat不会注册的可以查看本公众号往期文章先去注册一个
-
登录完了,在控制台把
token
复制下来,然后在项目根目录下创建一个.env
文件,内容如下:
# 执行下面命令,拷贝一份 .env.example 文件
cp .env.example .env
# 完善.env 文件内容
CHATGPT_SESSION_TOKEN='你的token'
cp命令在cmd无效,可以使用powershell替代执行
token 在这里拿到 ↓:token选项里面那一大长串就是
-
运行服务
# 安装依赖
npm i
# 启动服务
npm run dev
此步命令执行需要在项目目录下
就可以扫码登录了,然后根据你的需求,自己修改相关逻辑文件。
需要修改的
很多人说运行后不会自动收发信息,不是的哈,为了防止给每一条收到的消息都自动回复(太恐怖了),所以加了限制条件。
你要把下面提到的地方自定义修改下。
-
群聊,记得把机器人名称改成你自己微信号的名称,然后添加对应群聊的名称到白名单中,这样就可以自动回复群聊消息了。
-
私聊,记得把需要自动回复的好友名称添加到白名单中,这样就可以自动回复私聊消息了。
文件名:sendMessage.js
可以看到,自动回复都是基于 chatgpt
的,记得要开代理。
下载地址
点击下方公众号回复“机器人”获取文件
关注获取更多
同时欢迎各位加入交流群进行交流,群里会不定期的分享一些工具和教程,添加时请根据您的来意备注安全交流或软件资源交流
往期推荐
原文始发于微信公众号(安全X档案):两分钟教你用ChatGPT+微信打造微信AI机器人
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论