예제 #1
0
        public async Task GetHistory(CoffeeService coffee, User user, string text, SlackResponse response)
        {
            if (!int.TryParse(text, out int days))
            {
                days = 180;
            }

            StringBuilder sb            = new StringBuilder();
            var           walletHistory = await coffee.GetFillHistories(user.Id, DateTime.Now, days);

            foreach (var fill in walletHistory)
            {
                sb.AppendLine($"{fill.At.Month}월 {fill.At.Day}일 : *{fill.Amount}* 원");
            }

            response.Ephemeral(sb.ToString());
        }