增加/task命令

This commit is contained in:
iyear 2020-04-02 09:43:42 +08:00
parent 6122a2788a
commit eab92df80d

View File

@ -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
}
}
}