2
0
mirror of https://github.com/LonamiWebs/Telethon synced 2025-08-22 18:07:29 +00:00
telethon/main.py

27 lines
937 B
Python
Raw Normal View History

import tl_generator
from tl.telegram_client import TelegramClient
from utils.helpers import load_settings
if __name__ == '__main__':
if not tl_generator.tlobjects_exist():
print('Please run `python3 tl_generator.py` first!')
2016-08-28 13:43:00 +02:00
else:
settings = load_settings()
client = TelegramClient(session_user_id=settings.get('session_name', 'anonymous'),
layer=55,
api_id=settings['api_id'],
api_hash=settings['api_hash'])
client.connect()
input('You should now be connected. Press enter when you are ready to continue.')
if not client.is_user_authorized():
client.send_code_request(str(settings['user_phone']))
code = input('Enter the code you just received: ')
client.make_auth(settings['user_phone'], code)
else:
client.get_dialogs()