Заказ закрыт
Парсер Telegram каналов по ключевым словам на Python

Бюджет: по договоренности
Здравствуйте, друзья!
Вот такая задачка есть.
Требуется парсер Telegram каналов (именно каналов) по определенной группе запросов. 
Список каналов задаем вручную в конфиге, будет штук 20-30.
Время реакции и срабатывая желательно почти мгновенно, то есть 2-3 сек., 5 – это максимум.
После нахождения нужного поста, копируем его текст (без картинок) + добавляем сгенерирированную ссылку по шаблону и пересылаем на произвольный аккаунт (указанный в конфиге) или мою группу, смотря что проще реализовать.
Все параметры конфига задаем в одном файле.

Условия для парсинга задаем в конфиге в любом удобном виде.

1. Группа 1 = слово1 или слово2 или слово3 и тд.

2. Группа 2 = слово1 или слово2 или слово3 и тд.

3. Группа ключей. В конфиге будет матрица на 100-200 ключей, вот так столбиком
KEY1
KEY2
и т.д. 

4. Стоп слова = слово1 или слово2 или слово3 и тд. 

Условие прохождения поста = Группа 1 (любое слово) (И) Группа 2(любое слово или если пустой список) (И) Ключ (любой) (И) НЕ Стоп-слова(любое слово)

Формирование ссылки (пока одной). 
Добавляем ее с новой строки к тексту сообщения.
https://**********KEY_N*** (конечную ссылку напишу уже по ходу работы)

И отправляем сообщение.

Все это создаем на виртуальном хостинге Timeweb. Не хочу постоянно держать комп включенным.
ТВ говорит, что у них всё норм с этим – timeweb.com/ru/docs/virtu...

Надеюсь ничего не забыл и не сильно запутал : )
Спасибо, что дочитали до конца! Жду предложений или даже рекомендаций.
С уважением к вашему труду!
Павел.
Опубликован 24.01.2023 в 13:51 Последнее изменение: 24.01.2023 в 13:53
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.