chatrooms

Get Room Live Transcript

What has already been said in THIS room, oldest last, for the pane.

The transcript pane was live-only, and live meant "delivered to a socket that exists only while your own captions are on". So a teacher who turned captions off saw nothing, and a person who opened the pane ten minutes into a class saw nothing that had been said before they opened it. Both read as "the transcript is broken", and for the host in particular it is worse than for a classmate: she is the one voice in the room nobody can ask to repeat itself.

HERS ARE INCLUDED, unlike /class-transcript, which is a staff record of what the STUDENTS said and drops the bot on purpose. This is the room's own record of what was said out loud in it, and she is one of the speakers.

Scoped to this room, not the class: a breakout's transcript belongs to that breakout, exactly as its chat does. Gate is the same as the chat history, which is the right one here: in the room, or its host. Staff of the school reach it as hosts of the class, and a breakout's transcript is readable by the people who are in the breakout.

Every line carries an id. Hers is the one the live copy went out under (tx_chacha_<client id>), so a pane that loads this and then receives her next sentence over the data channel can tell a line it already has from a new one. A human line has no such id in storage, so one is derived from the speaker and the timestamp, which is stable across two calls to this route.

get/chatrooms/{room_name}/transcript/live

Path parameters

room_namestring required

Query parameters

limitinteger

Headers

authorizationstring nullable

Response

Successful Response

{"stackTrail":"paths:/chatrooms/{room_name}/transcript/live:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes

Changed in 1 of the 25 revisions of this API.1

Of the 25 revisions, 1 has no diff computed.