Add soundcloud support

This commit is contained in:
BarsTiger
2023-11-13 23:08:58 +02:00
parent e99ba9daa3
commit bc2663c17c
22 changed files with 391 additions and 7 deletions

View File

@@ -28,3 +28,8 @@ async def get_id(recognised: RecognisedService):
else:
url = await get_url_after_redirect(recognised.parse_result.geturl())
return url.split('/')[-1].split('?')[0]
elif recognised.name == 'sc':
if not recognised.parse_result.netloc.startswith('on'):
return recognised.parse_result.geturl()
return await get_url_after_redirect(recognised.parse_result.geturl())