Skip to content

旨在支持微信 & QQ 双端统一的 ChatGPT 机器人,基于 NestJs + TypeScript + Wechaty 实现。

License

Notifications You must be signed in to change notification settings

STDSuperman/QWechat-ChatGPT

Repository files navigation

QWechat-ChatGPT

旨在支持微信 & QQ 双端统一的 ChatGPT 机器人,基于 NestJs + TypeScript + Wechaty 实现。

🎉 Features

  • 微信私聊
  • 微信群聊
  • QQ 支持

QQ 端开发中...

🚀 快速上手

安装依赖

pnpm install

配置环境变量

在根目录下新建一个 .env 文件,内容如下:

OPENAI_API_KEY=
HTTPS_PROXY=http://127.0.0.1:7890
  • OPENAI_API_KEY(必选 - String): 你的 openAI Api Key。
  • HTTPS_PROXY(可选 - String): 配置代理访问 openAi API 接口。
  • enableGroupMessage(可选 - Boolean): 开启群聊监听,开启后被艾特将调用 OpenAI 接口进行回答。

启动项目

npm run start

登录微信账号

Terminal

扫码登录即可,如果码是扫不了的(一般是 Web 会乱),可以点开上面的链接进行登录。

完成以上步骤后,你的微信就成功变成一个 ChatGPT 机器人了。

About

旨在支持微信 & QQ 双端统一的 ChatGPT 机器人,基于 NestJs + TypeScript + Wechaty 实现。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published