2021-05-27 08:36:35 +00:00
|
|
|
version 1 .
|
2021-07-22 11:43:14 +00:00
|
|
|
embeddedType EntityRef.RefAny .
|
2021-05-27 08:36:35 +00:00
|
|
|
|
|
|
|
UserId = int .
|
|
|
|
|
2021-06-02 04:57:48 +00:00
|
|
|
Join = <joinedUser @uid UserId @handle #!Session>.
|
2021-05-27 08:36:35 +00:00
|
|
|
|
2021-06-02 04:57:48 +00:00
|
|
|
Session = @observeUsers <Observe =user @observer #!UserInfo>
|
|
|
|
/ @observeSpeech <Observe =says @observer #!Says>
|
|
|
|
/ NickClaim
|
|
|
|
/ Says
|
|
|
|
.
|
|
|
|
|
|
|
|
NickClaim = <claimNick @uid UserId @name string @k #!NickClaimResponse>.
|
|
|
|
NickClaimResponse = #t / NickConflict .
|
2021-05-27 08:36:35 +00:00
|
|
|
|
|
|
|
UserInfo = <user @uid UserId @name string>.
|
|
|
|
|
|
|
|
Says = <says @who UserId @what string>.
|
|
|
|
|
|
|
|
NickConflict = <nickConflict>.
|