Interface: ChatMessage
Defined in: src/types/events.ts:49
정규화된 채팅 메시지 — 문서-실측 불일치를 흡수한 최종 형태
Properties
badges
ts
badges: object[];Defined in: src/types/events.ts:55
imageUrl
ts
imageUrl: string;channelId
ts
channelId: string;Defined in: src/types/events.ts:50
chatChannelId
ts
chatChannelId: string | null;Defined in: src/types/events.ts:53
임시제한·blind-message에 필요. 없으면 null
content
ts
content: string;Defined in: src/types/events.ts:59
emojis
ts
emojis: Record<string, string>;Defined in: src/types/events.ts:60
eventSentAt
ts
eventSentAt: string | null;Defined in: src/types/events.ts:62
messageTime
ts
messageTime: number;Defined in: src/types/events.ts:61
nickname
ts
nickname: string;Defined in: src/types/events.ts:54
senderChannelId
ts
senderChannelId: string;Defined in: src/types/events.ts:51
userRole
ts
userRole: ChatUserRole | null;Defined in: src/types/events.ts:58
profile.userRoleCode(실측 위치) 우선, 최상위(문서 위치) 폴백. 없으면 null
verifiedMark
ts
verifiedMark: boolean;Defined in: src/types/events.ts:56