我的處理程序回調(diào):func (b *Bot) HandleView(bot *tgbotapi.BotAPI, update tgbotapi.Update) error { zap.L().Debug("handler", zap.Reflect("HandleView", update)) smileSearch := "\xF0\x9F\x94\x8E\t" text := fmt.Sprintf("%v <b>Please enter phrase</b>\n\n", smileSearch) msg := tgbotapi.NewMessage(update.CallbackQuery.From.ID, text) msg.ParseMode = "html" if _, err := bot.Send(msg); err != nil { return err } return nil}我需要在單獨的處理程序中處理用戶輸入。如何在 golang 上做到這一點?UPD:當(dāng) HandleView 函數(shù)運(yùn)行時,用戶必須輸入一些內(nèi)容。如何為此輸入設(shè)置處理程序?UPD2:我使用了 golang 和“github.com/go-telegram-bot-api/telegram-bot-api/v5”
我如何處理問題的答案?
幕布斯7119047
2022-11-23 20:11:48