diff --git a/src/fetch.ts b/src/fetch.ts index c15fe3c..65b20a9 100644 --- a/src/fetch.ts +++ b/src/fetch.ts @@ -182,7 +182,7 @@ export const fetchConversation = async ( event: FetchEvent ): Promise => { return (await twitterFetch( - `${Constants.TWITTER_ROOT}/i/api/2/timeline/conversation/${status}.json?${Constants.GUEST_FETCH_PARAMETERS}`, + `${Constants.TWITTER_API_ROOT}/2/timeline/conversation/${status}.json?${Constants.GUEST_FETCH_PARAMETERS}`, event, (_conversation: unknown) => { const conversation = _conversation as TimelineBlobPartial; diff --git a/src/strings.ts b/src/strings.ts index 5567f61..cf9e2c1 100644 --- a/src/strings.ts +++ b/src/strings.ts @@ -146,7 +146,7 @@ This is caused by Twitter API downtime or a new bug. Try again in a little while FINAL_POLL_RESULTS: 'Final results', ERROR_API_FAIL: 'Tweet failed to load due to an API error :(', - ERROR_PRIVATE: `I can't embed Tweets from private accounts, sorry about that :(`, + ERROR_PRIVATE: `Due to Twitter API changes, NSFW Tweets are currently being blocked in some regions. We are currently looking into a workaround. 🙏`, ERROR_TWEET_NOT_FOUND: `Sorry, that Tweet doesn't exist :(`, ERROR_UNKNOWN: `Unknown error occurred, sorry about that :(`,