diff --git a/lib/routes/youtube/community.ts b/lib/routes/youtube/community.ts index 382b6e293..860e0e798 100644 --- a/lib/routes/youtube/community.ts +++ b/lib/routes/youtube/community.ts @@ -35,7 +35,9 @@ async function handler(ctx) { const channelMetadata = ytInitialData.metadata.channelMetadataRenderer; const username = channelMetadata.title; - const communityTab = ytInitialData.contents.twoColumnBrowseResultsRenderer.tabs.find((tab) => tab.tabRenderer.endpoint.commandMetadata.webCommandMetadata.url.endsWith('/community')); + const communityTab = ytInitialData.contents.twoColumnBrowseResultsRenderer.tabs.find( + (tab) => tab.tabRenderer.endpoint.commandMetadata.webCommandMetadata.url.endsWith('/posts') || tab.tabRenderer.endpoint.commandMetadata.webCommandMetadata.url.endsWith('/community') + ); const list = communityTab.tabRenderer.content.sectionListRenderer.contents[0].itemSectionRenderer.contents; if (list[0].messageRenderer) {