cd examples/lili
- 确认 docker 环境已经装好
- 参照
.env.example
新建.env
文件, 并设置 proxy- 如果运行 docker 的环境可以翻墙则跳过这一步
- 参照
config.yaml.example
新建config.yaml
- 友情提示: 可以先把不要的先注释掉
- 填好 BearyChat incoming 机器人的 url
docker-compose up lili
type CommandType interface {
GetName() string
GetInterval() time.Duration
Fetch() ([]*Item, error)
}
定义一个 struct 实现如上3个接口方法
- 名字
- 更新间隔
- fetch 的时候去请求并组装好 Item 对象 // 这里主要是推送的内容以及推送到哪里
可以看 /commands 里面的一些实例
- 如果 notify 失败的时候暂时不会重试