[Bug] unable to subscribe to channels containing Topic in the name #31

Open
opened 2024-10-28 15:00:30 -03:00 by xCbl6YaK4PEX6d9g6m26YMdHJtQgJ · 3 comments

most likely this is not nadeko bug (I'm not expert), but I will just sneak it in anyway...

as per attachment, there are channels that can't be subscribed to (for whatever reason).

steps to reproduce:

  1. press the Subscribe button
  2. done. nothing happens

recorded behavior:

  • hitting the Subscribe button will subscribe to the channel for 1 second and then it will auto-unsubscribe

wild unconfirmed speculation:
music channels often have a zombie-ghost channel which is partially linked to the main channel, but acts as a standalone channel. this zombie-ghost channel is used/managed by a malicious YouTube bot that inserts videos into the main channel, bypassing feed triggers. often such injected videos have in description: Auto-generated by YouTube and such channels are marked with suffix - Topic while keeping the same name as official channel. example:

official music channel: ILLIT
zombie-ghost channel ILLIT - Topic

and as you can see, there is another invidious bug:

image

because this channel is valid on YouTube: ILLIT - Topic

steps to access zombie-ghost channels:

  1. visit official channel: https://inv.nadeko.net/channel/UCEpFoWeCMCo5z3EvWaz6hQQ/releases
  2. pick any stack
  3. pick any video
  4. done. you were redirected to - Topic channel
    image

as mentioned above, do keep in mind that (yet another bug) - Topic videos do not enter the feed !!! regardless of being placed right inside the official channel

in summary, inability to subscribe to a channel could be related to the fact that the channel has a suffix - Topic ? no idea!

also wondering if the nadeko feed fetcher is able to correctly scrap theses undead-vampire channels...




whoever finds this issue worthy of reporting it upstream, feel free to do so by copy-pasting it - no need to credit me... as I am banned from reporting issues upstream, with both of my accounts, and for sure I will not create a third. fuck the upstream! and other bugs that I can't report upstream:

image

most likely this is not nadeko bug (I'm not expert), but I will just sneak it in anyway... as per [attachment](https://git.nadeko.net/attachments/085044a4-3d8f-4af4-857f-5abd3f33e08e), there are channels that can't be subscribed to (for whatever reason). steps to reproduce: 1. press the Subscribe button 2. done. nothing happens recorded behavior: - hitting the Subscribe button will subscribe to the channel for 1 second and then it will auto-unsubscribe wild unconfirmed speculation: music channels often have a zombie-ghost channel which is partially linked to the main channel, but acts as a standalone channel. this zombie-ghost channel is used/managed by a malicious YouTube bot that inserts videos into the main channel, bypassing feed triggers. often such injected videos have in description: `Auto-generated by YouTube` and such channels are marked with suffix `- Topic` while keeping the same name as official channel. example: official music channel: [ILLIT](https://inv.nadeko.net/channel/UCEpFoWeCMCo5z3EvWaz6hQQ) zombie-ghost channel [ILLIT - Topic](https://inv.nadeko.net/channel/UCNVIo0UJXTdEnsRkCB9Q03w) and as you can see, there is **another** invidious bug: ![image](/attachments/f7ad55b0-1883-4cd4-90ee-5c13e1b5ef11) because this channel is valid on YouTube: [ILLIT - Topic](https://www.youtube.com/channel/UCNVIo0UJXTdEnsRkCB9Q03w) steps to access zombie-ghost channels: 1. visit official channel: https://inv.nadeko.net/channel/UCEpFoWeCMCo5z3EvWaz6hQQ/releases 2. pick any stack 3. pick any video 4. done. you were redirected to `- Topic` channel ![image](/attachments/226edfaa-c76c-4bd8-a240-7ed12722f925) as mentioned above, do keep in mind that (yet another bug) `- Topic` videos do not enter the feed !!! regardless of being placed right inside the official channel in summary, inability to subscribe to a channel could be related to the fact that the channel has a suffix `- Topic` ? no idea! also wondering if the nadeko feed fetcher is able to correctly scrap theses undead-vampire channels... ___________________________________ ___________________________________ ___________________________________ whoever finds this issue worthy of reporting it upstream, feel free to do so by copy-pasting it - no need to credit me... as I am banned from reporting issues upstream, with **both** of my accounts, and for sure I will not create a third. fuck the upstream! and other bugs that I can't report upstream: - https://git.nadeko.net/Fijxu/invidious/issues/20 - https://git.nadeko.net/Fijxu/invidious/issues/23 - https://git.nadeko.net/Fijxu/invidious/issues/24 - https://git.nadeko.net/Fijxu/invidious/issues/28 - https://git.nadeko.net/Fijxu/invidious/issues/29 ![image](/attachments/453f39f9-66bb-481a-a476-8af8f5a8beb4)

also, couldn't you just run some simple "join function" in feed fetcher that would join - Topic and official channel into one single entity and then distribute it into user's feed? something like:

IF <channel> and <channel> - Topic exists AND both of them have TRUSTED checkmark, then JOIN them into one.

also, couldn't you just run some simple "join function" in feed fetcher that would join `- Topic` and official channel into one single entity and then distribute it into user's feed? something like: IF `<channel>` and `<channel> - Topic` exists AND both of them have TRUSTED checkmark, then JOIN them into one.
Fijxu changed title from [Bug] unable to subscribe to [Bug] unable to subscribe to channels containing Topic in the name 2024-10-28 15:36:15 -03:00
Owner

steps to reproduce:

press the Subscribe button
done. nothing happens

This is because Topic channels are "restricted" for some reason on the Youtube API since those channels are generated automatically by youtube and not by the artist.

also wondering if the nadeko feed fetcher is able to correctly scrap theses undead-vampire channels...

Yeah, it's able to subscribe to those feeds, the problem is that Invidious is not able to fetch the channel I guess.

image

(Also, don't call it "nadeko feed fetcher", it's just a separate Invidious instance running under a different domain dedicated to receive feed updates)

>steps to reproduce: > > press the Subscribe button > done. nothing happens This is because Topic channels are "restricted" for some reason on the Youtube API since those channels are generated automatically by youtube and not by the artist. >also wondering if the nadeko feed fetcher is able to correctly scrap theses undead-vampire channels... Yeah, it's able to subscribe to those feeds, the problem is that Invidious is not able to fetch the channel I guess. ![image](/attachments/9b736989-0a05-4164-b4ae-8ca8b2e75dac) (Also, don't call it "nadeko feed fetcher", it's just a separate Invidious instance running under a different domain dedicated to receive feed updates)

Yeah, it's able to subscribe to those feeds, the problem is that Invidious is not able to fetch the channel I guess.

so if I would insert channel ID of TOPIC channel manually into JSON file and import it? would this work?

> Yeah, it's able to subscribe to those feeds, the problem is that Invidious is not able to fetch the channel I guess. so if I would insert channel ID of TOPIC channel manually into JSON file and import it? would this work?
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Fijxu/invidious#31
No description provided.