ChatGPT Bot
一个 基于 ChatGPT
+ Wechaty
的微信机器人
可以用来帮助你自动回复微信消息。
1、准备
- 1、先获取自己的
chatgpt
token,地址 :https://chat.openai.com/chat
如果没账号,可以参考V2EX上这个帖子注册 地址https://www.v2ex.com/t/900126
- 2、登录完了,在控制台把
token
复制下来,然后在项目根目录下创建一个.env
文件,内容如下:
# 执行下面命令,拷贝一份 .env.example 文件
cp .env.example .env
#群聊chatgpt自动回复 0为关闭 1为开启
AutoReplyGroup = 1
#好友chatgpt自动回复 0为关闭 1为开启
AutoReplyFriend = 0
#chatgpt的token,需要自己去获取 ,地址:https://www.chatgpt.com/
ChatGPTToken='xxxxxxxxxx'
token 在这里拿到:
2、启动服务
npm i
node app.js
就可以扫码登录了。
用pm2启动后台运行
npm install pm2 -g
pm2 start app.js
3、如果报以下错误
那请运行以下命令(仅适用ubuntu,dabian)
sudo apt-get update
sudo apt-get install -y libgbm-dev
sudo apt install -y gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget