Closed yaooort closed 3 months ago
correct code
func Alert(bot *tele.Bot) {
bot.Handle("/start", func(c tele.Context) error {
c.Reply("welcome", RepButtons(bot))
return nil
})
}
// RepButtons
func RepButtons(bot *tele.Bot) *tele.ReplyMarkup {
menuMain := &tele.ReplyMarkup{ResizeKeyboard: true}
var btns []tele.Btn
query := menuMain.Data("queryBtn", "unique123", "welcome")
bot.Handle(&query, func(c tele.Context) error {
return c.Respond(&tele.CallbackResponse{Text: "HAHA", ShowAlert: true})
})
btns = append(btns, query)
menuMain.Inline(btns)
return menuMain
}
Why does this code not display the pop-up window?
// RepButtons func RepButtons(bot tele.Bot) tele.ReplyMarkup { menuMain := &tele.ReplyMarkup{ResizeKeyboard: true} var btns []tele.Btn var btnDelete = &tele.InlineButton{Unique: "unique123", Text: "Delete"} query := menuMain.Data("queryBtn", "unique123", "welcome") bot.Handle(btnDelete, func(c tele.Context) error { return c.Respond(&tele.CallbackResponse{Text: "HAHA", ShowAlert: true}) }) btns = append(btns, query) menuMain.Inline(btns) return menuMain }