from akn.manage.parameter import generate_random_string from config import API_ID, API_HASH from pyrogram import Client def initial_client_bots(bot_token: str, plugins: str = "AllDownloaderBot"): client_name = generate_random_string(12) return Client( "{}".format(client_name), api_id=API_ID, api_hash=API_HASH, bot_token=bot_token, plugins={"root": f"akn.{plugins}"} ) def initial_client_user(session: str, plugins: str = "Akeno"): client_name = generate_random_string(12) return Client( "{}".format(client_name), api_id=API_ID, api_hash=API_HASH, session_string=session, plugins={"root": f"akn.{plugins}"} )