realationship-robot
启动
修改 main.go 中的 APPID & APPTOKEN。
目录结构
.
├── README.md
├── business 实现各个事件回调函数的地方
│ ├── at_message.go at事件的回调函数实现
│ └── define.go
├── client
│ ├── client.go 对外提供功能的 client,结合 http & wss client 实现各种管理和功能
│ ├── define.go
│ ├── handler.go 管理事件回调函数的地方, 目前只支持 AT & Reaction 两个事件的回调,等后面抽象出 APIClient,就把这个文件放到 business 目录下
│ ├── http_client.go http client 实现
│ └── ws_client.go wss client 实现
├── dto 定义流转数据的结构的地方
│ ├── emoji.go
│ ├── message.go
│ ├── message_create.go
│ ├── message_reaction.go
│ ├── stream.go
│ ├── user.go
│ ├── websocket_event.go
│ ├── websocket_intent.go
│ ├── websocket_opcode.go
│ └── websocket_payload.go
├── errs
│ └── err.go
├── go.mod
├── go.sum
├── log
│ └── log.go
├── main.go
├── util
│ ├── http.go
│ ├── message.go
│ ├── token.go
│ └── util.go
└── version
└── version.go