Propagate read receipt events
This commit is contained in:
@@ -45,10 +45,24 @@ export interface RoomRedactionEvent extends BaseRoomEvent {
|
||||
};
|
||||
}
|
||||
|
||||
export interface ReceiptEventEntry {
|
||||
event: string;
|
||||
user: string;
|
||||
ts?: number;
|
||||
}
|
||||
|
||||
export interface RoomReceiptEvent {
|
||||
time: number;
|
||||
type: "ReceiptEvent";
|
||||
room_id: string;
|
||||
receipts: ReceiptEventEntry[];
|
||||
}
|
||||
|
||||
export type WsMessage =
|
||||
| RoomMessageEvent
|
||||
| RoomReactionEvent
|
||||
| RoomRedactionEvent;
|
||||
| RoomRedactionEvent
|
||||
| RoomReceiptEvent;
|
||||
|
||||
export class WsApi {
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user