forked from x/icebergs
opt river
This commit is contained in:
parent
fc2c58d8b2
commit
43eb1d541b
@ -304,6 +304,15 @@ func init() {
|
||||
mdb.IMPORT: {Name: "import", Help: "导入", Hand: func(m *ice.Message, arg ...string) {
|
||||
m.Cmdy(mdb.IMPORT, RIVER, "", mdb.HASH)
|
||||
}},
|
||||
aaa.INVITE: {Name: "invite", Help: "脚本", Hand: func(m *ice.Message, arg ...string) {
|
||||
for _, k := range []string{"tmux", "base", "miss"} {
|
||||
m.Cmdy("web.code.publish", "contexts", k)
|
||||
}
|
||||
|
||||
m.EchoScript("shell", "# 共享环境", m.Option(ice.MSG_USERWEB))
|
||||
m.EchoQRCode(m.Option(ice.MSG_USERWEB))
|
||||
m.EchoAnchor(m.Option(ice.MSG_USERWEB))
|
||||
}},
|
||||
mdb.INPUTS: {Name: "inputs", Help: "补全", Hand: func(m *ice.Message, arg ...string) {
|
||||
switch arg[0] {
|
||||
case aaa.USERNAME:
|
||||
@ -349,7 +358,7 @@ func init() {
|
||||
case USER, TOOL, NODE:
|
||||
m.Option(ice.MSG_RIVER, arg[0])
|
||||
m.Cmdy(m.Prefix(arg[1]), arg[2:])
|
||||
case "action":
|
||||
case kit.MDB_ACTION, aaa.INVITE:
|
||||
m.Option(ice.MSG_RIVER, arg[0])
|
||||
m.Cmdy(RIVER, arg[1:])
|
||||
default:
|
||||
|
@ -116,8 +116,16 @@ func _task_search(m *ice.Message, kind, name, text string) {
|
||||
if name != "" && !kit.Contains(value[kit.MDB_NAME], name) {
|
||||
return
|
||||
}
|
||||
m.PushSearch(kit.SSH_CMD, TASK, kit.MDB_TYPE, val[kit.MDB_ZONE], kit.MDB_NAME, kit.Format(value[kit.MDB_ID]),
|
||||
kit.MDB_TEXT, kit.Format("%v:%v", value[kit.MDB_NAME], value[kit.MDB_TEXT]), value)
|
||||
if kind == TASK {
|
||||
m.PushSearch(kit.SSH_CMD, TASK,
|
||||
kit.MDB_ZONE, val[kit.MDB_ZONE], kit.MDB_ID, kit.Format(value[kit.MDB_ID]),
|
||||
value)
|
||||
} else {
|
||||
m.PushSearch(kit.SSH_CMD, TASK,
|
||||
kit.MDB_TYPE, val[kit.MDB_ZONE], kit.MDB_NAME, kit.Format(value[kit.MDB_ID]),
|
||||
kit.MDB_TEXT, kit.Format("%v:%v", value[kit.MDB_NAME], value[kit.MDB_TEXT]),
|
||||
value)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user