diff --git a/lib/routes/twitter/api/web-api/utils.ts b/lib/routes/twitter/api/web-api/utils.ts index d1e05ebec..696dbde2c 100644 --- a/lib/routes/twitter/api/web-api/utils.ts +++ b/lib/routes/twitter/api/web-api/utils.ts @@ -101,7 +101,7 @@ export const twitterGot = async (url, params) => { }, dispatcher: dispatchers[token].agent, onResponse: async ({ response }) => { - if (response.status === 403 || response.status === 401 || response.status === 429) { + if (response.status === 403 || response.status === 401 || response.status === 429 || JSON.stringify(response._data?.data) === '{"user":{}}') { const newCookie = await login({ username: config.twitter.username?.[index], password: config.twitter.password?.[index],