Introduce MiniMessage rendering system for structured chat formatting and interaction

This commit is contained in:
2026-07-19 00:59:04 +02:00
parent 4708da0c43
commit 4b6a491919
12 changed files with 575 additions and 24 deletions
@@ -0,0 +1,11 @@
import {MiniMessageComponent} from '@pages/altitude/chat/mini-message/mini-message.types';
export interface ChatMessage {
uuid: string;
timestamp: number;
server: string;
//TODO [Stijn] [2026-07-18]: Handle channel types
//channel: Channel;
messageJson: MiniMessageComponent;
notBlocked: boolean;
}