@my-swu/simulator-client / LobbyChatResponse
Interface: LobbyChatResponse
Defined in: packages/ts-sdk/src/resources/lobby-types.ts:303
Example:
ts
import type { LobbyChatResponse } from '@my-swu/simulator-client'
const lobbyChatResponse: LobbyChatResponse = {
"message": {
"id": 'example',
"playerId": 'example',
"name": 'example',
"message": 'example',
"createdAtMs": 0,
},
"snapshot": {
"lobbyId": 'example',
"status": "waiting",
"visibility": "private",
"config": {
"type": "match",
"format": "premier",
"playerCount": 2,
"bestOfMatches": 1,
"gameTimerEnabled": false,
},
"hostPlayerId": 'example',
"requiredPlayerCount": 0,
"players": [],
"chat": [],
"activity": [],
"spectators": [],
},
}
console.log(lobbyChatResponse)Properties
message
Example:
ts
import type { LobbyChatResponse } from '@my-swu/simulator-client'
const lobbyChatResponse: LobbyChatResponse = {
"message": {
"id": 'example',
"playerId": 'example',
"name": 'example',
"message": 'example',
"createdAtMs": 0,
},
"snapshot": {
"lobbyId": 'example',
"status": "waiting",
"visibility": "private",
"config": {
"type": "match",
"format": "premier",
"playerCount": 2,
"bestOfMatches": 1,
"gameTimerEnabled": false,
},
"hostPlayerId": 'example',
"requiredPlayerCount": 0,
"players": [],
"chat": [],
"activity": [],
"spectators": [],
},
}
const { message } = lobbyChatResponse
console.log(message)message:
LobbyChatMessage
Defined in: packages/ts-sdk/src/resources/lobby-types.ts:304
snapshot
Example:
ts
import type { LobbyChatResponse } from '@my-swu/simulator-client'
const lobbyChatResponse: LobbyChatResponse = {
"message": {
"id": 'example',
"playerId": 'example',
"name": 'example',
"message": 'example',
"createdAtMs": 0,
},
"snapshot": {
"lobbyId": 'example',
"status": "waiting",
"visibility": "private",
"config": {
"type": "match",
"format": "premier",
"playerCount": 2,
"bestOfMatches": 1,
"gameTimerEnabled": false,
},
"hostPlayerId": 'example',
"requiredPlayerCount": 0,
"players": [],
"chat": [],
"activity": [],
"spectators": [],
},
}
const { snapshot: matchSnapshot } = lobbyChatResponse
console.log(matchSnapshot)snapshot:
LobbySnapshot
Defined in: packages/ts-sdk/src/resources/lobby-types.ts:305
