import os import random import requests # Main code written by Halhadus, optimized and stylized by DeepSeek-R1 def randomize(listurl): # Data fetching and cleaning musiclist = requests.get(listurl).text.split("\n") musiclist = [m.strip() for m in musiclist if m.strip() != ""] # HTML base template html = """ Halhadus' Music List

Music List

[ 📜 Source Code & History ]
""" random.shuffle(musiclist) musiccount = 0 # Music cards creation for music in musiclist: try: parts = music.split(" --- ") if len(parts) != 3: continue title, vid, platform = parts musiccount += 1 # Thumbnail URL thumbnail_url = f"https://img.youtube.com/vi/{vid}/hqdefault.jpg" # Determine URL based on platform base_url = "music.youtube.com" if platform == "YTM" else "www.youtube.com" yt_url = f"https://{base_url}/watch?v={vid}" # HTML block html += f"""
#{musiccount} {title}
{title} Cover Art
""" except Exception as e: print(f"Error processing: {music} - {str(e)}") # Footer section html += f"""
Total Tracks: {musiccount}
""" return html