Files
TelegramSessionKeeper/modules/client/client.py
2023-05-10 23:51:23 +03:00

20 lines
723 B
Python

from ..config import config
from pyrogram import Client
class GeneratedClient(Client):
def __init__(self, name: str):
if not config.get('api_id'):
config['api_id'] = input('api_id from my.telegram.org: ')
if not config.get('api_hash'):
config['api_hash'] = input('api_hash from my.telegram.org: ')
super().__init__(
name=name,
api_id=config['api_id'],
api_hash=config['api_hash'],
device_model=config.get('device_model', 'Session Keeper'),
app_version=config.get('app_version', 'DO NOT DEAUTH THIS SESSION'),
system_version=config.get('system_version', 'Bars\'s TelegramSessionKeeper')
)