Check for error on deleting user
This commit is contained in:
@ -95,6 +95,7 @@ func checkCaptcha(b *bot, update *tb.Update) error {
|
||||
solved = true
|
||||
b.DeleteMessage(message.Chat.ID, message.ID)
|
||||
b.DeleteMessage(message.Chat.ID, user.CaptchaMessage)
|
||||
|
||||
}
|
||||
} else {
|
||||
log.Println(err)
|
||||
|
@ -31,7 +31,12 @@ func TaskKickOldUsers(b *tb.API) {
|
||||
log.Printf("Error in deleting task: %v", err)
|
||||
}
|
||||
for _, user := range users {
|
||||
b.BanChatMember(user.ChatId, user.Id, &tb.BanOptions{RevokeMessages: true})
|
||||
|
||||
_, err := b.BanChatMember(user.ChatId, user.Id, &tb.BanOptions{RevokeMessages: true})
|
||||
if err != nil {
|
||||
log.Println("User was not banned: ", err)
|
||||
continue
|
||||
}
|
||||
b.DeleteMessage(user.ChatId, user.CaptchaMessage)
|
||||
b.DeleteMessage(user.ChatId, user.JoinedMessage)
|
||||
d.RemoveUser(ctx, user)
|
||||
|
Reference in New Issue
Block a user