| 1234567891011121314151617 |
- using Application.Abstractions.Chat;
- namespace Application.Features.Api.Chat.GetHistory;
- public sealed class Response
- {
- public required string RoomKey { get; init; }
- /// <summary>상단 고정 공지 (없으면 null)</summary>
- public string? Notice { get; init; }
- /// <summary>슬로우 모드 (초) — 0 이면 전역 rate limit 만</summary>
- public short SlowModeSeconds { get; init; }
- /// <summary>오래된 → 최신 순 최근 메시지</summary>
- public required IReadOnlyList<ChatMessage> Messages { get; init; }
- }
|