diff --git a/src/socket/fallback.ts b/src/socket/fallback.ts index 44013a1..c5ecb66 100644 --- a/src/socket/fallback.ts +++ b/src/socket/fallback.ts @@ -82,7 +82,7 @@ export class ChannelHttpFallback { return { method: "GET", path: `/rooms/${room}/messages/around`, - params: pick(message, ["seq", "limit"]), + params: pick(message, ["seq", "limit", "thread"]), }; case "missed_messages": return { @@ -178,6 +178,11 @@ export class ChannelHttpFallback { path: `/rooms/${room}/threads`, data: { parent: message.parent }, }; + case "thread_list": + return { + method: "GET", + path: `/rooms/${room}/threads`, + }; case "thread_resolve": return { method: "PATCH", path: `/threads/${threadId}/resolve` }; case "thread_archive":