mirror of
https://github.com/DIYgod/RSSHub.git
synced 2026-09-24 23:12:34 +08:00
feat(radar): add bilibili live rule (#9166)
* feat(route): add bilibili live rule * feat(radar): migrate bilibili rules to v2 Co-authored-by: liuq <lqadm@qq.com>
This commit is contained in:
@@ -13,34 +13,6 @@
|
||||
},
|
||||
'https://www.icac.org.hk': { _name: '廉政公署', '.': [{ title: '新闻公布', docs: 'https://docs.rsshub.app/government.html#xiang-gang-lian-zheng-gong-shu', source: ['/:lang/press/index.html'], target: '/icac/news/:lang' }] },
|
||||
'trow.cc': { _name: 'The Ring of Wonder', '.': [{ title: '首页更新', docs: 'https://docs.rsshub.app/bbs.html#the-ring-of-wonder', source: ['/'], target: '/portal' }] },
|
||||
'bilibili.com': {
|
||||
_name: 'bilibili',
|
||||
www: [
|
||||
{ title: '分区视频', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: ['/v/*tpath', '/documentary', '/movie', '/tv'] },
|
||||
{ title: '视频评论', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/video/:aid', target: (params) => `/bilibili/video/reply/${params.aid.replace('av', '')}` },
|
||||
{
|
||||
title: '视频弹幕',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/video/:aid',
|
||||
target: (params, url) => {
|
||||
const pid = new URL(url).searchParams.get('p');
|
||||
return `/bilibili/video/danmaku/${params.aid.replace('av', '')}/${pid ? pid : 1}`;
|
||||
},
|
||||
},
|
||||
{ title: '番剧', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/bangumi/media/:bid', target: (params) => `/bilibili/bangumi/media/${params.bid.replace('md', '')}` },
|
||||
],
|
||||
space: [
|
||||
{ title: 'UP 主动态', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/dynamic/:uid' },
|
||||
{ title: 'UP 主投稿', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/video/:uid' },
|
||||
{ title: 'UP 主专栏', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/article/:uid' },
|
||||
{ title: 'UP 主默认收藏夹', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/fav/:uid' },
|
||||
{ title: 'UP 主投币视频', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/coin/:uid' },
|
||||
{ title: 'UP 主粉丝', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/followers/:uid' },
|
||||
{ title: 'UP 主关注用户', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/followings/:uid' },
|
||||
{ title: '用户追番列表', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/bangumi/:uid' },
|
||||
],
|
||||
manga: [{ title: '漫画更新', docs: 'https://docs.rsshub.app/social-media.html#bilibili-man-hua-geng-xin', source: '/detail/:comicid', target: '/bilibili/manga/update/:comicid' }],
|
||||
},
|
||||
'weibo.com': {
|
||||
_name: '微博',
|
||||
'.': [
|
||||
|
||||
@@ -1,93 +1,4 @@
|
||||
module.exports = {
|
||||
'bilibili.com': {
|
||||
_name: 'bilibili',
|
||||
www: [
|
||||
{
|
||||
title: '分区视频',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: ['/v/*tpath', '/documentary', '/movie', '/tv'],
|
||||
},
|
||||
{
|
||||
title: '视频评论',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/video/:aid',
|
||||
target: (params) => `/bilibili/video/reply/${params.aid.replace('av', '')}`,
|
||||
},
|
||||
{
|
||||
title: '视频弹幕',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/video/:aid',
|
||||
target: (params, url) => {
|
||||
const pid = new URL(url).searchParams.get('p');
|
||||
return `/bilibili/video/danmaku/${params.aid.replace('av', '')}/${pid ? pid : 1}`;
|
||||
},
|
||||
},
|
||||
{
|
||||
title: '番剧',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/bangumi/media/:bid',
|
||||
target: (params) => `/bilibili/bangumi/media/${params.bid.replace('md', '')}`,
|
||||
},
|
||||
],
|
||||
space: [
|
||||
{
|
||||
title: 'UP 主动态',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/dynamic/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主投稿',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/video/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主专栏',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/article/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主默认收藏夹',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/fav/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主投币视频',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/coin/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主粉丝',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/followers/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主关注用户',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/followings/:uid',
|
||||
},
|
||||
{
|
||||
title: '用户追番列表',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/bangumi/:uid',
|
||||
},
|
||||
],
|
||||
manga: [
|
||||
{
|
||||
title: '漫画更新',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili-man-hua-geng-xin',
|
||||
source: '/detail/:comicid',
|
||||
target: '/bilibili/manga/update/:comicid',
|
||||
},
|
||||
],
|
||||
},
|
||||
'weibo.com': {
|
||||
_name: '微博',
|
||||
'.': [
|
||||
|
||||
@@ -0,0 +1,99 @@
|
||||
module.exports = {
|
||||
'bilibili.com': {
|
||||
_name: 'bilibili',
|
||||
www: [
|
||||
{
|
||||
title: '分区视频',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: ['/v/*tpath', '/documentary', '/movie', '/tv'],
|
||||
},
|
||||
{
|
||||
title: '视频评论',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/video/:aid',
|
||||
target: (params) => `/bilibili/video/reply/${params.aid.replace('av', '')}`,
|
||||
},
|
||||
{
|
||||
title: '视频弹幕',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/video/:aid',
|
||||
target: (params, url) => {
|
||||
const pid = new URL(url).searchParams.get('p');
|
||||
return `/bilibili/video/danmaku/${params.aid.replace('av', '')}/${pid ? pid : 1}`;
|
||||
},
|
||||
},
|
||||
{
|
||||
title: '番剧',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/bangumi/media/:bid',
|
||||
target: (params) => `/bilibili/bangumi/media/${params.bid.replace('md', '')}`,
|
||||
},
|
||||
],
|
||||
space: [
|
||||
{
|
||||
title: 'UP 主动态',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/dynamic/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主投稿',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/video/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主专栏',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/article/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主默认收藏夹',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/fav/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主投币视频',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/coin/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主粉丝',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/followers/:uid',
|
||||
},
|
||||
{
|
||||
title: 'UP 主关注用户',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/followings/:uid',
|
||||
},
|
||||
{
|
||||
title: '用户追番列表',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili',
|
||||
source: '/:uid',
|
||||
target: '/bilibili/user/bangumi/:uid',
|
||||
},
|
||||
],
|
||||
manga: [
|
||||
{
|
||||
title: '漫画更新',
|
||||
docs: 'https://docs.rsshub.app/social-media.html#bilibili-man-hua-geng-xin',
|
||||
source: '/detail/:comicid',
|
||||
target: '/bilibili/manga/update/:comicid',
|
||||
},
|
||||
],
|
||||
live: [
|
||||
{
|
||||
title: '直播开播',
|
||||
docs: 'https://docs.rsshub.app/live.html#bi-li-bi-li-zhi-bo-zhi-bo-kai-bo',
|
||||
source: ['/:roomID'],
|
||||
target: '/bilibili/live/room/:roomID',
|
||||
},
|
||||
],
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user