diff --git a/handlers/callbacks.go b/handlers/callbacks.go index 49466d2..2a3e2ee 100644 --- a/handlers/callbacks.go +++ b/handlers/callbacks.go @@ -116,10 +116,11 @@ func (bot *Bot) handleBanRequest(query *api.CallbackQuery, user *ExtendedChatJoi return } + bannedUntil := time.Now().Add(24 * time.Hour).Format("2006-01-02 15:04:05") utils.EditMessage(bot.API, query.Message.Chat.ID, query.Message.MessageID, fmt.Sprintf(AdminBannedMsg, userString, user.From.ID, user.JoinReason, adminUserString, - time.Now().Format("2006-01-02 15:04:05"), + time.Now().Format("2006-01-02 15:04:05"), bannedUntil, ), ) diff --git a/handlers/handlers.go b/handlers/handlers.go index ddabeee..0fcf2db 100644 --- a/handlers/handlers.go +++ b/handlers/handlers.go @@ -11,7 +11,7 @@ const ( AdminJoinRequestMsg = "New join #request from %s [%d]\n\nJoin reason: %s" AdminApprovedMsg = "✅ Join #request approved for %s [%d]\n\nJoin reason: %s\nApproved by: %s\nApproved at: %s" AdminDeclinedMsg = "❌ Join #request declined for %s [%d]\n\nJoin reason: %s\nDeclined by: %s\nDeclined at: %s\nDeclined reason: %s" - AdminBannedMsg = "🚫 Join #request banned for %s [%d]\n\nJoin reason: %s\nBanned by: %s\nBanned at: %s" + AdminBannedMsg = "🚫 Join #request banned for %s [%d]\n\nJoin reason: %s\nBanned by: %s\nBanned at: %s\nBanned until: %s" AdminFailedMsg = "⚠️ Join #request failed for %s [%d]\n\nJoin reason: %s\nFailure reason: %s" defaultReason = "(no reason provided, reply to this to set one, prepend with + to also send to user)" )