fix message for ban button
This commit is contained in:
parent
096655bb7e
commit
b29f1d546d
1 changed files with 4 additions and 4 deletions
|
|
@ -39,7 +39,7 @@ func (bot *Bot) HandleCallbackQuery(query *api.CallbackQuery) {
|
||||||
case "decline":
|
case "decline":
|
||||||
bot.handleDeclineRequest(query, user, userString, adminUserString)
|
bot.handleDeclineRequest(query, user, userString, adminUserString)
|
||||||
case "ban":
|
case "ban":
|
||||||
bot.showBanConfirmation(query, user, userString)
|
bot.showBanConfirmation(query, user)
|
||||||
bot.API.Request(api.NewCallback(query.ID, ""))
|
bot.API.Request(api.NewCallback(query.ID, ""))
|
||||||
return
|
return
|
||||||
case "banc":
|
case "banc":
|
||||||
|
|
@ -132,7 +132,7 @@ func (bot *Bot) handleBanRequest(query *api.CallbackQuery, user *ExtendedChatJoi
|
||||||
}
|
}
|
||||||
|
|
||||||
// showBanConfirmation displays a confirmation prompt for the ban action.
|
// showBanConfirmation displays a confirmation prompt for the ban action.
|
||||||
func (bot *Bot) showBanConfirmation(query *api.CallbackQuery, user *ExtendedChatJoinRequest, userString string) {
|
func (bot *Bot) showBanConfirmation(query *api.CallbackQuery, user *ExtendedChatJoinRequest) {
|
||||||
approveBtn := api.NewInlineKeyboardButtonData("Approve", fmt.Sprintf("approve_%d", user.From.ID))
|
approveBtn := api.NewInlineKeyboardButtonData("Approve", fmt.Sprintf("approve_%d", user.From.ID))
|
||||||
declineBtn := api.NewInlineKeyboardButtonData("Decline", fmt.Sprintf("decline_%d", user.From.ID))
|
declineBtn := api.NewInlineKeyboardButtonData("Decline", fmt.Sprintf("decline_%d", user.From.ID))
|
||||||
confirmBtn := api.NewInlineKeyboardButtonData("Ban (confirm)", fmt.Sprintf("banc_%d", user.From.ID))
|
confirmBtn := api.NewInlineKeyboardButtonData("Ban (confirm)", fmt.Sprintf("banc_%d", user.From.ID))
|
||||||
|
|
@ -141,10 +141,10 @@ func (bot *Bot) showBanConfirmation(query *api.CallbackQuery, user *ExtendedChat
|
||||||
[]api.InlineKeyboardButton{confirmBtn},
|
[]api.InlineKeyboardButton{confirmBtn},
|
||||||
)
|
)
|
||||||
|
|
||||||
msg := fmt.Sprintf("Are you sure you want to ban %s for 24 hours?", userString)
|
edit := api.NewEditMessageText(query.Message.Chat.ID, query.Message.MessageID, query.Message.Text)
|
||||||
edit := api.NewEditMessageText(query.Message.Chat.ID, query.Message.MessageID, msg)
|
|
||||||
edit.ReplyMarkup = &keyboard
|
edit.ReplyMarkup = &keyboard
|
||||||
edit.ParseMode = api.ModeHTML
|
edit.ParseMode = api.ModeHTML
|
||||||
|
edit.Entities = query.Message.Entities
|
||||||
bot.API.Send(edit)
|
bot.API.Send(edit)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue