mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
docs: Update typing indicators documentation.
Update typing_indicators.md to reflect current implementation. Fixes #30665.
This commit is contained in:
@@ -11,8 +11,8 @@ the Zulip web app, and our main audience is developers who want to
|
||||
understand the system and possibly improve it. Any client should
|
||||
be able follow the protocol documented here.
|
||||
|
||||
Right now typing indicators are only implemented for direct
|
||||
message conversations in the web app.
|
||||
Typing indicators are implemented for both direct message conversations
|
||||
and channel conversations in the web app.
|
||||
|
||||
There are two major roles for users in this system:
|
||||
|
||||
@@ -102,6 +102,10 @@ potential recipients of the message. The event type for that
|
||||
payload is `typing`. See the function `do_send_typing_notification`
|
||||
in `zerver/actions/typing.py` for more details.
|
||||
|
||||
For channel typing notifications, the server also handles the logic
|
||||
for determining which users should receive the typing events based
|
||||
on channel subscribers.
|
||||
|
||||
## Receiving user
|
||||
|
||||
When a user plays the role of a "receiving user," the client handles
|
||||
|
Reference in New Issue
Block a user