File tree Expand file tree Collapse file tree 2 files changed +15
-6
lines changed
Expand file tree Collapse file tree 2 files changed +15
-6
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ export const DRPC_META = {
44 id : DRPC_ID ,
55 name : "Discord RPC" ,
66 author : "ci7lus" ,
7- version : "0.2.3 " ,
7+ version : "0.2.4 " ,
88 description : "表示中の番組を Discord に共有します" ,
99 authorUrl : "https://github.com/ci7lus" ,
1010 url : "https://github.com/ci7lus/miraktest-plugins/tree/master/src/miraktest-drpc" ,
Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ export const PresenceAliases: { [key: number]: number } = {
2525 531 : 231 , // 放送大学ラジオ
2626}
2727
28+ const CSNetworkIds = [ 6 , 7 ]
29+
2830export const getServiceLogoForPresence = ( service : Service ) => {
2931 if ( service . name . includes ( "NHK総合" ) || service . name . includes ( "NHK総合" ) ) {
3032 return "gr_nhkg"
@@ -40,15 +42,22 @@ export const getServiceLogoForPresence = (service: Service) => {
4042 // +4までサブチャンネルとする
4143 const serviceId =
4244 PresenceAliases [ service . serviceId - sub ] ?? service . serviceId - sub
43- if ( PresenceRegisteredGRLogos . includes ( serviceId ) ) {
44- return `gr_${ serviceId } `
45- }
46- if ( PresenceRegisteredBSLogos . includes ( serviceId ) ) {
45+
46+ if (
47+ service . networkId === 4 &&
48+ PresenceRegisteredBSLogos . includes ( serviceId )
49+ ) {
4750 return `bs_${ serviceId } `
4851 }
49- if ( PresenceRegisteredCSLogos . includes ( serviceId ) ) {
52+ if (
53+ CSNetworkIds . includes ( service . networkId ) &&
54+ PresenceRegisteredCSLogos . includes ( serviceId )
55+ ) {
5056 return `cs_${ serviceId } `
5157 }
58+ if ( PresenceRegisteredGRLogos . includes ( serviceId ) ) {
59+ return `gr_${ serviceId } `
60+ }
5261 }
5362 return false
5463}
You can’t perform that action at this time.
0 commit comments