Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chat: Additional CHA-PR9 clarification. #244

Merged
merged 1 commit into from
Nov 25, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions textile/chat-features.textile
Original file line number Diff line number Diff line change
Expand Up @@ -391,8 +391,8 @@ Presence allows chat room users to indicate to others that they're online, as we
** @(CHA-PR7c)@ @[Testable]@ A subscription to presence may be removed, after which it shall receive no further events.
* @(CHA-PR8)@ @[Testable]@ Users may subscribe to discontinuity events to know when there's been a break in presence. Their listener will be called when a discontinuity event is triggered from the room lifecycle. For presence, there shouldn't need to be user action as the underlying core SDK will heal the presence set.
* @(CHA-PR9)@ Users may configure their presence options via the @RoomOptions@ provided at room configuration time.
** @(CHA-PR9a)@ @[Testable]@ If @enter@ is set to true (or left unspecified), then the presence feature must set the @PRESENCE@ mode on the underlying Realtime channel.
** @(CHA-PR9b)@ @[Testable]@ If @subscribe@ is set to true (or left unspecified), then presence feature must set the @PRESENCE_SUBSCRIBE@ mode on the underlying realtime channel. Note that setting this to false does not prevent the client from receiving its own presence messages, but it will not receive them from others.
** @(CHA-PR9a)@ @[Testable]@ If @enter@ is set to true, then the presence feature must set the @PRESENCE@ mode on the underlying Realtime channel. The default value is true.
** @(CHA-PR9b)@ @[Testable]@ If @subscribe@ is set to true, then presence feature must set the @PRESENCE_SUBSCRIBE@ mode on the underlying realtime channel. The default value is true. Note that setting this to false does not prevent the client from receiving its own presence messages, but it will not receive them from others.

h2(#typing). Typing Indicators

Expand Down
Loading