Skip to content

wangrongding/wechat-bot

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

feat: Optimize some codes, and add group chat and message fragments
31c9173

Git stats

Files

Permalink
Failed to load latest commit information.

WeChat Bot

一个 基于 chatgpt + wechaty 的微信机器人

可以用来帮助你自动回复微信消息,或者管理微信群/好友.

开发

  1. 检查好自己的开发环境,确保已经安装了 nodejs , 版本需要满足 Node.js >= v16.8 ,版本太低会导致运行报错,太高也不行,最好使用 LTS 版本。
  2. 先获取自己的 chatgpt token,地址戳这里 👉🏻 :https://chat.openai.com/chat
  3. 登录完了,在控制台把 token 复制下来,然后在项目根目录下创建一个 .env 文件,内容如下:
# 执行下面命令,拷贝一份 .env.example 文件
cp .env.example .env
# 完善.env 文件内容
CHATGPT_SESSION_TOKEN='你的token'

token 在这里拿到 ↓:

  1. 启动服务
# 安装依赖
npm i
# 启动服务
npm run dev

就可以扫码登录,然后根据你的需求,自己修改 index.js 文件。

可以看到,自动回复都是基于 chatgpt 的,记得要开代理。

注意

很多人说运行后不会自动收发信息,其实不是的哈~

wechaty.js 文件中这块你们可以根据自己的需求来改的,我这里设置的是,指定备注名的好友,要不然消息太多了,非常恐怖,会给所有给你发消息的人都回复。😅

About

🤖一个基于OpenAi ChatGPT + WeChaty 实现的微信机器人 可以用来帮助你自动回复微信消息,或者管理微信群/好友.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published