import asyncio
from telethon import TelegramClient, events
# 1. Задаем те самые официальные ключи Telegram Desktop
API_ID = 2040
API_HASH = 'b18441a1ff607e10a98a316d73c5a6d7'
# 2. Создаем точку подключения. 'my_session' — это имя файла, где сохранится твой вход
client = TelegramClient('my_session', API_ID, API_HASH)
# 3. Главная функция (как <body> в HTML), где будет жить вся логика
async def main():
print("--- Скрипт успешно запущен и готов к работе! ---")
# Сюда мы будем дописывать наши крутые функции мода
# Например, отправку сообщений или слежку за чатами
# 4. Финальный пинок, который запускает всю эту конструкцию (как закрывающий </html>)
if __name__ == '__main__':
with client:
client.loop.run_until_complete(main())