feat: support ban and kick

This commit is contained in:
Vaala Cat
2023-08-28 17:22:04 +08:00
parent 5528766c13
commit b023de86ee
7 changed files with 67 additions and 14 deletions

View File

@@ -18,6 +18,8 @@ var funcHandlers = map[string]func(*tgbotapi.Message, interface{}){
"unbind": UnbindHandler,
"get": GetHandler,
"set": SetHandler,
"kick": KickHandler,
"ban": BanHandler,
}
var callBackHandlers = map[string]func(tgbotapi.Update, defs.Command){
@@ -56,7 +58,7 @@ func init() {
log.Printf("Authorized on account %s", conf.Bot.Self.UserName)
}
func Run(sendFunc func(string)) {
func Run(sendFunc func(string), cmdFunc func(string) error) {
u := tgbotapi.NewUpdate(0)
u.Timeout = 60
updates := conf.Bot.GetUpdatesChan(u)