update calories message
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-04-15 19:13:10 +07:00
parent a35a5c8efc
commit 3f9447f0b8
3 changed files with 30 additions and 19 deletions
@@ -5,6 +5,7 @@ import (
"log"
"net/http"
"valera/internal/db"
"valera/internal/modules/times"
"valera/internal/states"
tgbot "github.com/go-telegram-bot-api/telegram-bot-api"
@@ -38,7 +39,12 @@ func (s *eatBotState) Do(text string, chatInfo *db.ChatInfo) error {
log.Println(err)
return nil
}
_, _ = s.bot.Send(tgbot.NewMessage(chatInfo.ChatID, fmt.Sprintf("Калории, фу, %d, записал.", count)))
stat, err := s.dataBase.GetStatAfter(chatInfo.ChatID, times.GetStartDay())
if err != nil {
log.Println(err)
return nil
}
_, _ = s.bot.Send(tgbot.NewMessage(chatInfo.ChatID, fmt.Sprintf("Калории, фу, %d, записал.\nКалорий сегодня: %v", count, stat["Калории"])))
return s.dataBase.SetStatusToChat(chatInfo.ChatID, db.UserStateNone)
}