Skip to content

Commit 49b7293

Browse files
committed
update deps
1 parent e16f112 commit 49b7293

3 files changed

Lines changed: 27 additions & 11 deletions

File tree

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ require (
1212
github.com/FloatTech/zbpctrl v1.6.0
1313
github.com/FloatTech/zbputils v1.7.1-0.20231017135158-7e6c839764eb
1414
github.com/disintegration/imaging v1.6.2
15-
github.com/fumiama/NanoBot v0.0.0-20231115163434-737c05f1c1f0
15+
github.com/fumiama/NanoBot v0.0.0-20231116150429-c9ba2f735069
1616
github.com/fumiama/go-base16384 v1.7.0
1717
github.com/fumiama/go-registry v0.2.6
1818
github.com/fumiama/unibase2n v0.0.0-20221020155353-02876e777430

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ github.com/ericpauley/go-quantize v0.0.0-20200331213906-ae555eb2afa4 h1:BBade+Jl
3636
github.com/ericpauley/go-quantize v0.0.0-20200331213906-ae555eb2afa4/go.mod h1:H7chHJglrhPPzetLdzBleF8d22WYOv7UM/lEKYiwlKM=
3737
github.com/erikstmartin/go-testdb v0.0.0-20160219214506-8d10e4a1bae5 h1:Yzb9+7DPaBjB8zlTR87/ElzFsnQfuHnVUVqpZZIcV5Y=
3838
github.com/erikstmartin/go-testdb v0.0.0-20160219214506-8d10e4a1bae5/go.mod h1:a2zkGnVExMxdzMo3M0Hi/3sEU+cWnZpSni0O6/Yb/P0=
39-
github.com/fumiama/NanoBot v0.0.0-20231115163434-737c05f1c1f0 h1:mQxEX2NqGdyiK5qfY9EjTnSPGHL3oDLHmdzW5CpjxKo=
40-
github.com/fumiama/NanoBot v0.0.0-20231115163434-737c05f1c1f0/go.mod h1:kpkfUjFBbYdjiYyaNMZjSM3i4Gy4BTlbSSocRIoSSXQ=
39+
github.com/fumiama/NanoBot v0.0.0-20231116150429-c9ba2f735069 h1:uwCFQhF24TEYh3h3rWc++vZBAYbl9+hwJ/Q6MOYXbdQ=
40+
github.com/fumiama/NanoBot v0.0.0-20231116150429-c9ba2f735069/go.mod h1:kpkfUjFBbYdjiYyaNMZjSM3i4Gy4BTlbSSocRIoSSXQ=
4141
github.com/fumiama/bigfft v0.0.0-20211011143303-6e0bfa3c836b h1:Zt3pFQditAdWTHCOVkiloc9ZauBoWrb37guFV4iIRvE=
4242
github.com/fumiama/bigfft v0.0.0-20211011143303-6e0bfa3c836b/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
4343
github.com/fumiama/cron v1.3.0 h1:ZWlwuexF+HQHl3cYytEE5HNwD99q+3vNZF1GrEiXCFo=

plugin/manager/main.go

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
package manager
33

44
import (
5+
"strconv"
56
"strings"
67

78
nano "github.com/fumiama/NanoBot"
@@ -17,15 +18,30 @@ func init() {
1718
})
1819
en.OnMessageCommand("exposeid").SetBlock(true).
1920
Handle(func(ctx *nano.Ctx) {
20-
msg := "*报告*\n- 频道ID: `" + ctx.Message.ChannelID + "`"
21-
for _, e := range strings.Split(ctx.State["args"].(string), " ") {
22-
e = strings.TrimSpace(e)
23-
if e == "" {
24-
continue
21+
msg := ""
22+
if nano.OnlyQQ(ctx) {
23+
msg = "*报告*\n- 群ID: `" + strconv.FormatInt(int64(ctx.GroupID()), 10) + "`"
24+
for _, e := range strings.Split(ctx.State["args"].(string), " ") {
25+
e = strings.TrimSpace(e)
26+
if e == "" {
27+
continue
28+
}
29+
if strings.HasPrefix(e, "<@!") {
30+
uid := strings.TrimSuffix(e[3:], ">")
31+
msg += "\n- 用户: " + e + " ID: `" + uid + "`"
32+
}
2533
}
26-
if strings.HasPrefix(e, "<@!") {
27-
uid := strings.TrimSuffix(e[3:], ">")
28-
msg += "\n- 用户: " + e + " ID: `" + uid + "`"
34+
} else {
35+
msg = "*报告*\n- 频道ID: `" + ctx.Message.ChannelID + "`"
36+
for _, e := range strings.Split(ctx.State["args"].(string), " ") {
37+
e = strings.TrimSpace(e)
38+
if e == "" {
39+
continue
40+
}
41+
if strings.HasPrefix(e, "<@!") {
42+
uid := strings.TrimSuffix(e[3:], ">")
43+
msg += "\n- 用户: " + e + " ID: `" + uid + "`"
44+
}
2945
}
3046
}
3147
_, _ = ctx.SendPlainMessage(true, msg)

0 commit comments

Comments
 (0)