DIYgod/RSSHub · error · ConfigNotFoundError
pixiv RSS is disabled due to the lack of <a href="https://do
Error message
pixiv RSS is disabled due to the lack of <a href="https://docs.rsshub.app/deploy/config#route-specific-configurations">relevant config</a>
What it means
Error "pixiv RSS is disabled due to the lack of <a href="https://docs.rsshub.app/deploy/config#route-specific-configurations">relevant config</a>" thrown in DIYgod/RSSHub.
Source
Thrown at lib/routes/pixiv/bookmarks.ts:37
antiCrawler: false,
supportBT: false,
supportPodcast: false,
supportScihub: false,
nsfw: true,
},
radar: [
{
source: ['www.pixiv.net/users/:id/bookmarks/artworks', 'www.pixiv.net/en/users/:id/bookmarks/artworks'],
},
],
name: 'User Bookmark',
maintainers: ['EYHN'],
handler,
};
async function handler(ctx) {
if (!config.pixiv || !config.pixiv.refreshToken) {
throw new ConfigNotFoundError('pixiv RSS is disabled due to the lack of <a href="https://docs.rsshub.app/deploy/config#route-specific-configurations">relevant config</a>');
}
const id = ctx.req.param('id');
const token = await getToken();
if (!token) {
throw new ConfigNotFoundError('pixiv not login');
}
const [bookmarksResponse, userDetailResponse] = await Promise.all([getBookmarks(id, token), getUserDetail(id, token)]);
const illusts = bookmarksResponse.data.illusts;
const username = userDetailResponse.data.user.name;
return {
title: `${username} 的收藏`,
link: `https://www.pixiv.net/users/${id}/bookmarks/artworks`,
description: `${username} 的 pixiv 最新收藏`,View on GitHub (pinned to bed535e087)
Solutions
- Set PIXIV_REFRESHTOKEN in the route-specific configuration, then retry.
When it happens
Trigger: The pixiv bookmarks route is used without the required pixiv login configuration.
Common situations: See trigger scenarios.
AI-assisted analysis of DIYgod/RSSHub@bed535e087 (2026-08-12).
Data as JSON: /api/errors/b269c29291d2aa28.
Report an issue: GitHub.