From b5f5b0caf6cf21b8ca1fec02ce4f63fbdc2fd7d5 Mon Sep 17 00:00:00 2001 From: ITOH <72305210+itohatweb@users.noreply.github.com> Date: Sun, 2 May 2021 14:39:27 +0200 Subject: [PATCH] add: more thread endpoints --- src/util/constants.ts | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/util/constants.ts b/src/util/constants.ts index fae7f4e48..c5a566383 100644 --- a/src/util/constants.ts +++ b/src/util/constants.ts @@ -79,8 +79,26 @@ export const endpoints = { CHANNEL_TYPING: (channelId: string) => `${CHANNEL_BASE(channelId)}/typing`, // Thread Endpoints - START_THREAD: (channelId: string, messageId: string) => + THREAD_START_PUBLIC: (channelId: string, messageId: string) => `${endpoints.CHANNEL_MESSAGE(channelId, messageId)}/threads`, + THREAD_START_PRIVATE: (channelId: string) => + `${CHANNEL_BASE(channelId)}/threads`, + THREAD_ACTIVE: (channelId: string) => + `${CHANNEL_BASE(channelId)}/threads/active`, + THREAD_MEMBERS: (channelId: string) => + `${CHANNEL_BASE(channelId)}/thread-members`, + THREAD_ME: (channelId: string) => + `${endpoints.THREAD_MEMBERS(channelId)}/@me`, + THREAD_USER: (channelId: string, userId: string) => + `${endpoints.THREAD_MEMBERS(channelId)}/${userId}`, + THREAD_ARCHIVED_BASE: (channelId: string) => + `${CHANNEL_BASE(channelId)}/archived`, + THREAD_ARCHIVED_PUBLIC: (channelId: string) => + `${endpoints.THREAD_ARCHIVED_BASE(channelId)}/public`, + THREAD_ARCHIVED_PRIVATE: (channelId: string) => + `${endpoints.THREAD_ARCHIVED_BASE(channelId)}/private`, + THREAD_ARCHIVED_PRIVATE_JOINED: (channelId: string) => + `${CHANNEL_BASE(channelId)}/users/@me/threads/archived/private`, // Guild Endpoints GUILDS: `${baseEndpoints.BASE_URL}/guilds`,