Структура данных - GoodGame/API GitHub Wiki

interface ChatMessage {
  id: number;
  room_id: string;
  user: ChatUser;
  text: string;
  timestamp: number;
}

interface ChatUser {
  id: number;
  nickname: string;
  settings: ChatUserSettings;
}

interface ChatUserSettings {
  resubs: number;
  payments: number;
  rights: number;
  color: string;
  icon: string;
  mobile: number;
  staff: boolean;
}

interface ChatRoom {
  id: string;
  title: string;
  owner: ChatUser;
  user: ChatUser;
  motd: string;
  clients: number;
  submod: boolean;
  smiles: boolean;
}