Remove rate limit for endpoints not prone to scraping

This commit is contained in:
MartinBraquet
2025-10-16 00:41:21 +02:00
parent 08e02b6ac0
commit 7296a0d2cd

View File

@@ -123,7 +123,7 @@ export const API = (_apiTypeCheck = {
me: {
method: 'GET',
authed: true,
rateLimited: true,
rateLimited: false,
cache: DEFAULT_CACHE_STRATEGY,
props: z.object({}),
returns: {} as FullUser,
@@ -184,7 +184,7 @@ export const API = (_apiTypeCheck = {
'me/private': {
method: 'GET',
authed: true,
rateLimited: true,
rateLimited: false,
props: z.object({}),
returns: {} as PrivateUser,
},
@@ -261,7 +261,7 @@ export const API = (_apiTypeCheck = {
'get-compatibility-questions': {
method: 'GET',
authed: true,
rateLimited: true,
rateLimited: false,
props: z.object({}),
returns: {} as {
status: 'success'
@@ -400,7 +400,7 @@ export const API = (_apiTypeCheck = {
'get-channel-memberships': {
method: 'GET',
authed: true,
rateLimited: true,
rateLimited: false,
props: z.object({
channelId: z.coerce.number().optional(),
createdTime: z.string().optional(),
@@ -415,7 +415,7 @@ export const API = (_apiTypeCheck = {
'get-channel-messages': {
method: 'GET',
authed: true,
rateLimited: true,
rateLimited: false,
props: z.object({
channelId: z.coerce.number(),
limit: z.coerce.number(),