Skip to content

Commit cde7669

Browse files
committed
✨ 优化代码结构
1 parent ff4a33c commit cde7669

10 files changed

Lines changed: 71 additions & 684 deletions

File tree

README.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ zerobot [-h] [-t token] [-u url] [-n nickname] [-p prefix] [-d|w] [-g 监听地
6666
- [x] /服务列表
6767
- [x] /服务详情
6868
- [x] @Bot 插件冲突检测 (会在本群发送一条消息并在约 1s 后撤回以检测其它同类 bot 中已启用的插件并禁用)
69-
- **定时指令触发器** `import _ "github.com/FloatTech/ZeroBot-Plugin/plugin/job"`
69+
- **定时指令触发器** `import _ "github.com/FloatTech/zbputils/job"`
7070
- [x] 记录以"完全匹配关键词"触发的(代表我执行的)指令
7171
- [x] 取消以"完全匹配关键词"触发的(代表我执行的)指令
7272
- [x] 记录在"cron"触发的指令
@@ -194,9 +194,17 @@ print("run[CQ:image,file="+j["img"]+"]")
194194
- **摸鱼** `import _ "github.com/FloatTech/ZeroBot-Plugin/plugin/moyu"`
195195
- [x] /启用 moyu
196196
- [x] /禁用 moyu
197+
```
198+
记录在"0 10 * * *"触发的指令
199+
摸鱼提醒
200+
```
197201
- **摸鱼人日历** `import _ "github.com/FloatTech/ZeroBot-Plugin/plugin/moyu_calendar"`
198202
- [x] /启用 moyucalendar
199203
- [x] /禁用 moyucalendar
204+
```
205+
记录在"30 8 * * *"触发的指令
206+
摸鱼人日历
207+
```
200208
- **涩图** `import _ "github.com/FloatTech/ZeroBot-Plugin/plugin/setutime"`
201209
- [x] 来份[涩图/二次元/风景/车万]
202210
- [x] 添加[涩图/二次元/风景/车万][P站图片ID]
@@ -349,9 +357,10 @@ print("run[CQ:image,file="+j["img"]+"]")
349357
- **城市疫情查询** `import _ "github.com/FloatTech/ZeroBot-Plugin/plugin/epidemic"`
350358
- [x] xxx疫情
351359
- **早报** `import _ "github.com/FloatTech/ZeroBot-Plugin/plugin/zaobao"`
352-
> api早上8点更新,推荐定时在8点30后。配合插件`job`中的记录在"cron"触发的指令使用。
360+
- api早上8点更新,推荐定时在8点30后。配合插件`job`中的记录在"cron"触发的指令使用
361+
- [x] /启用 zaobao
362+
- [x] /禁用 zaobao
353363
```
354-
/启用 zaobao
355364
记录在"00 9 * * *"触发的指令
356365
今日早报
357366
```

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ module github.com/FloatTech/ZeroBot-Plugin
33
go 1.17
44

55
require (
6-
github.com/FloatTech/AnimeAPI v1.3.1-0.20220311024222-ed58ddf6834e
6+
github.com/FloatTech/AnimeAPI v1.3.1
77
github.com/FloatTech/sqlite v0.2.1
8-
github.com/FloatTech/zbputils v1.3.1-0.20220311032316-df8ab8b3c180
8+
github.com/FloatTech/zbputils v1.3.1
99
github.com/antchfx/htmlquery v1.2.4
1010
github.com/corona10/goimagehash v1.0.3
1111
github.com/fogleman/gg v1.3.0

go.sum

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
github.com/FloatTech/AnimeAPI v1.3.1-0.20220311024222-ed58ddf6834e h1:PKm/g1M7rYu6YMOV5k8xCOkgXTKF2Tk9v2exeYyCe+0=
2-
github.com/FloatTech/AnimeAPI v1.3.1-0.20220311024222-ed58ddf6834e/go.mod h1:JNF2O/RdbrsDIccSQ29a4g1pQRrZsN0Jh3ggFZYzZuY=
1+
github.com/FloatTech/AnimeAPI v1.3.1 h1:EBNz9pzfH5vYqs8HyME9AL3gXjO+iJ5DgWmqOfdNb18=
2+
github.com/FloatTech/AnimeAPI v1.3.1/go.mod h1:rEBMdnN1yPKt9DdL/BRSRibp7jR1SQiLIaEeQ53R+dk=
33
github.com/FloatTech/bot-manager v1.0.0/go.mod h1:8YYRJ16oroGHQGD2En0oVnmcKJkxR9O/jd5BPSfWfOQ=
44
github.com/FloatTech/sqlite v0.2.1 h1:9t6Me48XJJCIoPy4nLRvcdhcVKfT0c2lilp7SEKROG8=
55
github.com/FloatTech/sqlite v0.2.1/go.mod h1:6NfHRzqOo9RWeMJEoAQVuo51Omd5LFNxCNQhMF02/9U=
6-
github.com/FloatTech/zbputils v1.3.1-0.20220307143543-1139754cacdf/go.mod h1:u+PiX1khNvtAgfRVTVP4hkA2oUnn5q5dTZSk1Cgp0Gw=
7-
github.com/FloatTech/zbputils v1.3.1-0.20220311032316-df8ab8b3c180 h1:8tE9DYu0+YMk3oKeO0ffl80818ZrPM9afbRgb2ag0tQ=
8-
github.com/FloatTech/zbputils v1.3.1-0.20220311032316-df8ab8b3c180/go.mod h1:u+PiX1khNvtAgfRVTVP4hkA2oUnn5q5dTZSk1Cgp0Gw=
6+
github.com/FloatTech/zbputils v1.3.1 h1:ZdK5vkjdtDoeB83FoPAd+vIRmKdILeDSsLLiDIdanVI=
7+
github.com/FloatTech/zbputils v1.3.1/go.mod h1:ByNutpHjwyrhaxo54dRjJDEppko0Fcot2iOv7WrIDUg=
98
github.com/PuerkitoBio/goquery v1.5.1/go.mod h1:GsLWisAFVj4WgDibEWF4pvYnkVQBpKBKeU+7zCJoLcc=
109
github.com/RomiChan/websocket v1.4.3-0.20220123145318-307a86b127bc h1:AAx50/fb/xS4lvsdQg+bFbGvqSDhyV1MF+p2PLCamZ0=
1110
github.com/RomiChan/websocket v1.4.3-0.20220123145318-307a86b127bc/go.mod h1:OMmITAib6POA37xCichWM0aRnoVpSMZO1rB/G01wrr0=

main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ import (
3535

3636
_ "github.com/FloatTech/ZeroBot-Plugin/plugin/thesaurus" // 词典匹配回复
3737

38+
_ "github.com/FloatTech/zbputils/job" // 定时指令触发器
39+
3840
// ^^^^ //
3941
// ^^^^^^^^^^^^^^ //
4042
// ^^^^^^^高优先级区^^^^^^^ //
@@ -79,7 +81,6 @@ import (
7981
_ "github.com/FloatTech/ZeroBot-Plugin/plugin/image_finder" // 关键字搜图
8082
_ "github.com/FloatTech/ZeroBot-Plugin/plugin/inject" // 注入指令
8183
_ "github.com/FloatTech/ZeroBot-Plugin/plugin/jandan" // 煎蛋网无聊图
82-
_ "github.com/FloatTech/ZeroBot-Plugin/plugin/job" // 定时指令触发器
8384
_ "github.com/FloatTech/ZeroBot-Plugin/plugin/juejuezi" // 绝绝子生成器
8485
_ "github.com/FloatTech/ZeroBot-Plugin/plugin/lolicon" // lolicon 随机图片
8586
_ "github.com/FloatTech/ZeroBot-Plugin/plugin/moyu" // 摸鱼

0 commit comments

Comments
 (0)