mirror of
https://github.com/FloatTech/ZeroBot-Plugin.git
synced 2025-12-19 22:00:11 +08:00
🎨⚡️ 优化搜索仓库默认带图片
This commit is contained in:
parent
08f8954e03
commit
1d9813691c
@ -47,11 +47,14 @@ func init() { // 插件主体
|
|||||||
// 发送结果
|
// 发送结果
|
||||||
switch ctx.State["regex_matched"].([]string)[1] {
|
switch ctx.State["regex_matched"].([]string)[1] {
|
||||||
case "-p ": // 图片模式
|
case "-p ": // 图片模式
|
||||||
ctx.SendChain(message.Image(
|
ctx.SendChain(
|
||||||
|
message.Image(
|
||||||
"https://opengraph.githubassets.com/0/"+repo.Get("full_name").Str,
|
"https://opengraph.githubassets.com/0/"+repo.Get("full_name").Str,
|
||||||
).Add("cache", 0))
|
).Add("cache", 0),
|
||||||
default:
|
)
|
||||||
ctx.SendChain(message.Text(
|
case "-t ": // 文字模式
|
||||||
|
ctx.SendChain(
|
||||||
|
message.Text(
|
||||||
repo.Get("full_name").Str, "\n",
|
repo.Get("full_name").Str, "\n",
|
||||||
"Description: ",
|
"Description: ",
|
||||||
repo.Get("description").Str, "\n",
|
repo.Get("description").Str, "\n",
|
||||||
@ -65,7 +68,29 @@ func init() { // 插件主体
|
|||||||
repo.Get("pushed_at").Str, "\n",
|
repo.Get("pushed_at").Str, "\n",
|
||||||
"Jump: ",
|
"Jump: ",
|
||||||
repo.Get("html_url").Str, "\n",
|
repo.Get("html_url").Str, "\n",
|
||||||
))
|
),
|
||||||
|
)
|
||||||
|
default: // 文字模式
|
||||||
|
ctx.SendChain(
|
||||||
|
message.Text(
|
||||||
|
repo.Get("full_name").Str, "\n",
|
||||||
|
"Description: ",
|
||||||
|
repo.Get("description").Str, "\n",
|
||||||
|
"Star/Fork/Issue: ",
|
||||||
|
repo.Get("watchers").Int(), "/", repo.Get("forks").Int(), "/", repo.Get("open_issues").Int(), "\n",
|
||||||
|
"Language: ",
|
||||||
|
notnull(repo.Get("language").Str, "None"), "\n",
|
||||||
|
"License: ",
|
||||||
|
notnull(strings.ToUpper(repo.Get("license.key").Str), "None"), "\n",
|
||||||
|
"Last pushed: ",
|
||||||
|
repo.Get("pushed_at").Str, "\n",
|
||||||
|
"Jump: ",
|
||||||
|
repo.Get("html_url").Str, "\n",
|
||||||
|
),
|
||||||
|
message.Image(
|
||||||
|
"https://opengraph.githubassets.com/0/"+repo.Get("full_name").Str,
|
||||||
|
).Add("cache", 0),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user