@my-swu/simulator-client / MatchChatMessage
Interface: MatchChatMessage
Defined in: packages/ts-sdk/src/generated/types/common.ts:3941
Example:
import type { MatchChatMessage } from '@my-swu/simulator-client'
const matchChatMessage: MatchChatMessage = {
"seat": "one",
"name": 'example',
"message": 'example',
}
console.log(matchChatMessage)Properties
avatarUrl?
Example:
import type { MatchChatMessage } from '@my-swu/simulator-client'
const matchChatMessage: MatchChatMessage = {
"seat": "one",
"name": 'example',
"message": 'example',
}
const { avatarUrl } = matchChatMessage
console.log(avatarUrl)
optionalavatarUrl?:string|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:3942
message
Example:
import type { MatchChatMessage } from '@my-swu/simulator-client'
const matchChatMessage: MatchChatMessage = {
"seat": "one",
"name": 'example',
"message": 'example',
}
const { message } = matchChatMessage
console.log(message)message:
string
Defined in: packages/ts-sdk/src/generated/types/common.ts:3943
name
Example:
import type { MatchChatMessage } from '@my-swu/simulator-client'
const matchChatMessage: MatchChatMessage = {
"seat": "one",
"name": 'example',
"message": 'example',
}
const { name } = matchChatMessage
console.log(name)name:
string
Defined in: packages/ts-sdk/src/generated/types/common.ts:3944
profileUrl?
Example:
import type { MatchChatMessage } from '@my-swu/simulator-client'
const matchChatMessage: MatchChatMessage = {
"seat": "one",
"name": 'example',
"message": 'example',
}
const { profileUrl } = matchChatMessage
console.log(profileUrl)
optionalprofileUrl?:string|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:3945
quickPhrase?
Example:
import type { MatchChatMessage } from '@my-swu/simulator-client'
const matchChatMessage: MatchChatMessage = {
"seat": "one",
"name": 'example',
"message": 'example',
}
const { quickPhrase } = matchChatMessage
console.log(quickPhrase)
optionalquickPhrase?:MatchQuickPhrase|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:3957
Canned phrase this message encodes, when it is one.
Classified here, by the same allowlist the anonymity gate uses, so a client localizes the phrase from a typed value instead of re-deriving it — and cannot disagree with the server about what counts as one.
Classification reads message alone, so a player who types a phrase token verbatim produces a real phrase. The wire carries no way to tell the two apart, and nothing downstream depends on telling them apart.
seat
Example:
import type { MatchChatMessage } from '@my-swu/simulator-client'
const matchChatMessage: MatchChatMessage = {
"seat": "one",
"name": 'example',
"message": 'example',
}
const { seat: matchChatMessageSeat } = matchChatMessage
console.log(matchChatMessageSeat)seat:
Seat
Defined in: packages/ts-sdk/src/generated/types/common.ts:3958
