增加/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 绑定新账户
/unbind 解绑账户
/help 帮助
/task 手动执行一次任务(管理员)
源码及使用方法https://github.com/iyear/E5SubBot
`
)
var (
UserStatus map[int64]int
UserSignOk map[int64]int
UserCid map[int64]string
UserCSecret map[int64]string
BindMaxNum int
notice string
admins []int64
admin []int64
)
const (
@ -48,11 +47,13 @@ func init() {
BindMaxNum = viper.GetInt("bindmax")
notice = viper.GetString("notice")
admin = GetAdmin()
viper.WatchConfig()
viper.OnConfigChange(func(e fsnotify.Event) {
BindMaxNum = viper.GetInt("bindmax")
notice = viper.GetString("notice")
admin = GetAdmin()
})
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
}
}
}