Как обойти блокировку telegram для применения библиотеки telethon?

Код:

from telethon import TelegramClient

#Вставляем api_id и api_hash
api_id = "свой код"
api_hash = "свой код"


with TelegramClient('session', api_id, api_hash) as client:
    client.loop.run_until_complete(client.send_message('me', 'Hello, myself!'))

При испрользовании библиотеки telethon для отправки сообщения в чат, выводит ошибку: ConnectionError: Connection to Telegram failed 5 time(s)


Ответы (1 шт):

Автор решения: D. Violet

Если вам нужен прокси для доступа к Telegram, вам нужно установить PySocks, а затем изменить:

TelegramClient('anon', api_id, api_hash)

на

TelegramClient('anon', api_id, api_hash, proxy=(socks.SOCKS5, '127.0.0.1', 4444))

Источник и на всякий случай

→ Ссылка