DIYgod/RSSHub · error · Error
Profile not found
Error message
Profile not found
What it means
Error "Profile not found" thrown in DIYgod/RSSHub.
Source
Thrown at lib/routes/picuki/profile.ts:111
expectResourceTypes.has(request.resourceType()) ? route.continue() : route.abort();
});
},
});
await page.waitForSelector('.content');
response = await page.content();
await destroy();
} else {
throw new NotFoundError((error as Error).message);
}
}
const $ = load(response);
if ($('.posts-empty').length) {
throw new Error($('.posts-empty').text().trim() || 'No posts found');
}
if ($('.error-p').length) {
throw new Error($('.error-p span').text().trim() || 'Profile not found');
}
const username = $('.profile-info .username').text().trim();
const items = $('.posts-video .posts__video-item .posts__video-item-a')
.toArray()
.map((item) => {
const $item = $(item);
const videoId = $item.attr('href')?.split('/').pop();
const img = $item.find('img');
return {
title: img.attr('alt') || '',
author: username,
renderData: {
poster: img.attr('src'),
source: `${baseUrl}/player/${videoId}`,
id: videoId,
},View on GitHub (pinned to bed535e087)
Solutions
- Check the profile name spelling and confirm the profile exists on Instagram/picuki.
When it happens
Trigger: The requested profile cannot be found on picuki (removed, renamed, or private).
Common situations: See trigger scenarios.
AI-assisted analysis of DIYgod/RSSHub@bed535e087 (2026-08-12).
Data as JSON: /api/errors/6fabec99b6ff9498.
Report an issue: GitHub.