Files
AnyMusicBot/bot/modules/deezer/deezer.py
2024-11-02 00:10:44 +02:00

17 lines
488 B
Python

import asyncio
from .downloader import DownloaderBuilder
from .driver import DeezerDriver
from .engine import DeezerEngine
from .song import Songs
class Deezer(object):
def __init__(self, arl: str):
self.engine = asyncio.get_event_loop().run_until_complete(
DeezerEngine.from_arl(arl)
)
self.driver = DeezerDriver(engine=self.engine)
self.songs = Songs(driver=self.driver)
self.downloader = DownloaderBuilder(driver=self.driver)