mirror of
https://github.com/FloatTech/ZeroBot-Plugin.git
synced 2025-12-18 20:50:12 +08:00
45 lines
932 B
Go
45 lines
932 B
Go
// Package kanban 打印版本信息
|
|
package kanban
|
|
|
|
import (
|
|
"fmt"
|
|
|
|
"github.com/FloatTech/zbputils/control"
|
|
"github.com/fumiama/go-registry"
|
|
|
|
"github.com/FloatTech/ZeroBot-Plugin/kanban/banner"
|
|
)
|
|
|
|
//go:generate go run github.com/FloatTech/ZeroBot-Plugin/kanban/gen
|
|
|
|
func init() {
|
|
PrintBanner()
|
|
}
|
|
|
|
var reg = registry.NewRegReader("reilia.fumiama.top:32664", control.Md5File, "fumiama")
|
|
|
|
// PrintBanner ...
|
|
func PrintBanner() {
|
|
fmt.Print(
|
|
"\n======================[ZeroBot-Plugin]======================",
|
|
"\n", banner.Banner, "\n",
|
|
"----------------------[ZeroBot-公告栏]----------------------",
|
|
"\n", Kanban(), "\n",
|
|
"============================================================\n\n",
|
|
)
|
|
}
|
|
|
|
// Kanban ...
|
|
func Kanban() string {
|
|
err := reg.Connect()
|
|
if err != nil {
|
|
return err.Error()
|
|
}
|
|
defer reg.Close()
|
|
text, err := reg.Get("ZeroBot-Plugin/kanban")
|
|
if err != nil {
|
|
return err.Error()
|
|
}
|
|
return text
|
|
}
|