增加/task命令
This commit is contained in:
parent
6122a2788a
commit
eab92df80d
16
handle.go
16
handle.go
@ -18,19 +18,18 @@ const (
|
|||||||
/bind 绑定新账户
|
/bind 绑定新账户
|
||||||
/unbind 解绑账户
|
/unbind 解绑账户
|
||||||
/help 帮助
|
/help 帮助
|
||||||
|
/task 手动执行一次任务(管理员)
|
||||||
源码及使用方法:https://github.com/iyear/E5SubBot
|
源码及使用方法:https://github.com/iyear/E5SubBot
|
||||||
`
|
`
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
UserStatus map[int64]int
|
UserStatus map[int64]int
|
||||||
UserSignOk map[int64]int
|
|
||||||
UserCid map[int64]string
|
UserCid map[int64]string
|
||||||
UserCSecret map[int64]string
|
UserCSecret map[int64]string
|
||||||
BindMaxNum int
|
BindMaxNum int
|
||||||
notice string
|
notice string
|
||||||
admins []int64
|
admin []int64
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -48,11 +47,13 @@ func init() {
|
|||||||
|
|
||||||
BindMaxNum = viper.GetInt("bindmax")
|
BindMaxNum = viper.GetInt("bindmax")
|
||||||
notice = viper.GetString("notice")
|
notice = viper.GetString("notice")
|
||||||
|
admin = GetAdmin()
|
||||||
|
|
||||||
viper.WatchConfig()
|
viper.WatchConfig()
|
||||||
viper.OnConfigChange(func(e fsnotify.Event) {
|
viper.OnConfigChange(func(e fsnotify.Event) {
|
||||||
BindMaxNum = viper.GetInt("bindmax")
|
BindMaxNum = viper.GetInt("bindmax")
|
||||||
notice = viper.GetString("notice")
|
notice = viper.GetString("notice")
|
||||||
|
admin = GetAdmin()
|
||||||
})
|
})
|
||||||
|
|
||||||
UserStatus = make(map[int64]int)
|
UserStatus = make(map[int64]int)
|
||||||
@ -177,3 +178,12 @@ func bOnText(m *tb.Message) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
func bTask(m *tb.Message) {
|
||||||
|
for _, a := range admin {
|
||||||
|
if a == m.Chat.ID {
|
||||||
|
SignTask()
|
||||||
|
return
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user