修复tg学习的一些bug
This commit is contained in:
parent
c681068189
commit
d92b4a53a0
|
@ -102,13 +102,12 @@ func (t *Telegram) Init() {
|
||||||
update := <-channel
|
update := <-channel
|
||||||
if update.Message == nil {
|
if update.Message == nil {
|
||||||
if update.CallbackQuery != nil {
|
if update.CallbackQuery != nil {
|
||||||
update.Message = &tgbotapi.Message{Text: update.CallbackQuery.Data}
|
update.Message = update.CallbackQuery.Message
|
||||||
t.bot.Send(tgbotapi.NewDeleteMessage(conf.GetConfig().TG.ChatID, update.CallbackQuery.Message.MessageID))
|
update.Message.Text = update.CallbackQuery.Data
|
||||||
log.Infoln(update.CallbackQuery.Data)
|
t.bot.Send(tgbotapi.NewDeleteMessage(update.Message.Chat.ID, update.CallbackQuery.Message.MessageID))
|
||||||
} else {
|
} else {
|
||||||
data, _ := json.Marshal(update)
|
data, _ := json.Marshal(update)
|
||||||
log.Infoln(string(data))
|
log.Infoln(string(data))
|
||||||
return
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -344,7 +343,7 @@ func study(bot *Telegram, from int64, args []string) {
|
||||||
markup.InlineKeyboard = append(markup.InlineKeyboard, append([]tgbotapi.InlineKeyboardButton{}, tgbotapi.NewInlineKeyboardButtonData(user.Nick, "/study "+strconv.Itoa(i))))
|
markup.InlineKeyboard = append(markup.InlineKeyboard, append([]tgbotapi.InlineKeyboardButton{}, tgbotapi.NewInlineKeyboardButtonData(user.Nick, "/study "+strconv.Itoa(i))))
|
||||||
}
|
}
|
||||||
|
|
||||||
replyMarkup := tgbotapi.NewEditMessageReplyMarkup(config.TG.ChatID, msgID, markup)
|
replyMarkup := tgbotapi.NewEditMessageReplyMarkup(from, msgID, markup)
|
||||||
_, err := bot.bot.Send(replyMarkup)
|
_, err := bot.bot.Send(replyMarkup)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue