playlist_adder.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:apex-sigma 作者: lu-ci 项目源码 文件源码
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
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号