- 私聊
- 聊天模式:(chat 接入chatgpt)
- 百度热榜: (热搜)
- 定时消息推送:( 定时|QQ账号|hello,world)
- 学习通课表提送功能 (必须含有关键字课表)
- chatgpt机器人开关 (机器人)
- 私人消息防撤回
- 自动同意添加好友
- 可直接收到每天的日志文件(日志)
- 群聊
- 撤回消息
- 聊天(与chatgpt聊天)
- 群消息防撤回
- 禁言群成员,取消禁言 (@群成员 禁言 x 分钟 0代表解除禁言)
- 消息防撤回功能的开关(可以自己打开防撤回功能)
- 每日发送消息数(零点自动清零)
- 群机器人开关功能(机器人打开,机器人关闭)
uin: xxxxxxxx # QQ账号
password: xxxxxx # 密码为空时使用扫码登录
- http: # HTTP 通信设置
address: 0.0.0.0:5000 # HTTP监听地址
timeout: 5 # 反向 HTTP 超时时间, 单位秒,<5 时将被忽略
long-polling: # 长轮询拓展
enabled: false # 是否开启
max-queue-size: 2000 # 消息队列大小,0 表示不限制队列大小,谨慎使用
middlewares:
<<: *default # 引用默认中间件
post: # 反向HTTP POST地址列表
# 反向WS设置
- ws-reverse:
# 反向WS Universal 地址
# 注意 设置了此项地址后下面两项将会被忽略
universal: ws://127.0.0.1:5700
# 反向WS API 地址
api: ws://your_websocket_api.server
# 反向WS Event 地址
event: ws://your_websocket_event.server
# 重连间隔 单位毫秒
reconnect-interval: 3000
middlewares:
<<: *default # 引用默认中间件
双击go-cqhttp.bat
./go-cqhttp enter运行
go run main.go
go build -o GoBat -ldflags "-s -w"
./GoBat enter运行
部署到阿里云或者腾讯云服务器上查询学习通课表无法使用屏蔽了服务器ip,还需要学校支持课表学习通课表
#redis
redis:
password: "admin123" #redis密码
addr: "127.0.0.1:6379" #redis地址
db: 0
poolsize: 1000
#模式
mode:
mode: "T" #模式
bat: false #聊天机器人默认为关闭
recall: true #防撤回默认为打开
chatgpt: false
key: "" //chatgpt密匙
#服务器
serve:
port: 5000 #服务器端口
ws: 5700 #websocket端口
#chaoxing
chaoXing:
name: "" #学习通手机号
password: "" #密码
#控制
bat:
qq: #控制QQ
https://github.com/chatanywhere/GPT_API_free