Найти в Дзене
Python_Scripts

Парсим телеграм канал с помощью Python(часть 1)

Напишим скрипт на Python для сбора постов с телеграм канала донора и постинга их в свой телеграм канал.

Для начала импортируем все необходимые зависимости и библиотеки в наш скрипт

-2

Создадим файл keys.py и пропишим в него переменные API_ID и API_HASH приложения телеграм в котороые передадим соответствующие значения для нашего аккаунта.

-3

Для корректного порядка публикации в нашем канале собранных с канала донора постов напишем функцию для реверса истории сообщений,

в которую будем предавать историю сообщений.

Внутри функции будем получать все сообщения в список и возвращать список сообщений предварительно сделав его реверс.

-4

Напишем асинхронную функцию для клонированиае контента из канала донора в наш канал.

-5

Создадим точку входа в скрипт и асинхронно запустим функцию clone_content(),

передав в нее id канала донора и своего канала.

-6

Скрипт готов.

При запуске необходимо будет пройти авторизацию для своего телеграм аккаунта(подтверждение номера телефона на который зарегистрирована учетная запись вашего телеграм аккаунта).

Огромное колличество полезных скриптов на Python а также исходники данного бота можно найти в нашем телеграм канале Python_Scripts. Подписывайтесь и пользуйтесь!