def yt_playlist_adder(sid, cmd, req, playlist_obj):
music = cmd.music
counter = 0
for item in playlist_obj:
hour, minute, second = item.duration.split(':')
total_time = (int(hour) * 3600) + (int(minute) * 60) + int(second)
if total_time <= 600:
counter += 1
data = {
'url': 'https://www.youtube.com/watch?v=' + item.videoid,
'type': 0,
'requester': req,
'sound': item,
'timestamp': arrow.now().timestamp
}
await music.add_to_queue(sid, data)
if counter >= 200:
break
return counter
评论列表
文章目录