import asyncio
from telethon import TelegramClient
# Импортируем специальный модуль для работы с родными прокси Телеграма
from telethon.network.connection.tcpmtproxyintermediate import ConnectionTcpMTProxyIntermediate
API_ID = 2040
API_HASH = 'b18441a1ff607e10a98a316d73c5a6d7'
# Официальные настройки самого живучего MTProto прокси
proxy_address = 'proxy.digitalresistance.dog'
proxy_port = 443
proxy_secret = 'd41d8cd98f00b204e9800998ecf8427e'
# Создаем клиента, жестко указав тип подключения MTProxy
client = TelegramClient(
'my_session',
API_ID,
API_HASH,
connection=ConnectionTcpMTProxyIntermediate,
proxy=(proxy_address, proxy_port, proxy_secret)
)
async def main():
print("--- Скрипт успешно запущен и готов к работе! ---")
if __name__ == '__main__':
with client:
client.loop.run_until_complete(main())