Skip to content

mpegavi/wechatbot-go-x11

 
 

Repository files navigation

wechatbot

最近chatGPT异常火爆,想到将其接入到个人微信是件比较有趣的事,所以有了这个项目。

项目基于Fork wechatbot

项目基于openwechat 开发 ###目前实现了以下功能

  • 群聊@回复
  • 私聊回复
  • 自动通过回复

注册openai账号

chatGPT注册可以参考这里

安装使用

1.本地启动项目

# 获取项目
git clone https://github.com/mpegavi/wechatbot-go-x11.git

# 进入项目目录
cd wechatbot-go-x11

# 复制配置文件
copy config.dev.json config.json
启动前需替换config.json中的api_key,api_key为 参考图1 标红地方。

img.png

图1

# 启动项目
go run main.go

2.使用Railway自动部署启动项目

# 1) fork 项目至自己的仓库 (请设置为私有项目)

# 2) 获取项目
git clone https://github.com/$fork项目名

# 3) 进入项目目录
cd $fork项目名

# 4)复制修改配置文件
copy config.dev.json config.json
vi config.json 修改api_key为参考图1标红地方生成的key。

img.png

图1

并提交至自己的github仓库

5)Railway注册一个账号

6)进入 Dashboard->Deploy from GitHub repo->选择$fork项目名(初此需要登陆github账号赋权限) 参考图2

img_1.png

图2

Deploy Now 就可以了。参考图3

img_2.png

图3

7)railway会自动从你的仓库拉取代码,编译成功后会出现绿色的Success并点击上图中的 "View logs" 按钮参考图4

img_3.png

图4

8)扫描 需要使用机器人微信号二维码 (注意:机器人微信号需要实名) 参考图5

img_5.png

图5

好了,就可以体验chatgpt微信机器人的旅程了!

About

为个人微信接入ChatGPT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%