测了两种,第一种不能在群内直接对话,第二种比较香~
第一种:
使用的项目:
https://github.com/wangrongding/wechat-bot
这里我使用的环境是:
ubuntu 20
nodejs 18.9.0
下载项目
apt-get install git
git clone https://github.com/wangrongding/wechat-bot
配置
执行下面命令,拷贝一份 .env.example 文件
cp .env.example .env
完善.env 文件内容
CHATGPT_SESSION_TOKEN='你的token'
获取token方法
访问https://chat.openai.com/chat 使用开发者控制台
安装nodejs
wget https://nodejs.org/download/release/v18.9.0/node-v18.9.0-linux-x64.tar.gz
tar -zxvf node-v18.9.0-linux-x64.tar.gz
````
#### 设置软连接
```
sudo ln -s /root/wechat-bot/nodejs/bin/npm /usr/local/bin/
sudo ln -s /root/wechat-bot/nodejs/bin/node /usr/local/bin/
```
#### 启动即可
npm run dev
作者这里设置的是仅某个id可以与其对话,删除``` if (alias === "" ```即可。
但这里有个坑点就是不能发送太多消息,否则~~~

### 第二种:
使用的项目:
https://github.com/869413421/wechatbot
#### 下载项目
git clone https://github.com/869413421/wechatbot.git
cd wechatbot
cp config.dev.json config.json
go run main.go
#### 获取apikey
https://beta.openai.com/account/api-keys

#### 安装go
apt install golang-go
#### 将key放到config.json里面后直接运行
go run main.go

不说了 群友玩的不亦说乎



群友表示要失业了~
