Скрипт для поиска каналов в Telegram

Скрипт для поиска каналов в Telegram


Думаю, не секрет, что в телеграме как такового поиска нет. Глобальный поиск выдает лишь 3 результата, и то, по какому-то конкретному запросу. Чтобы найти что-то интересное, необходимо искать это в интернете в каких-то каталогах.

Предлагаю ещё один способ решения данной проблемы. Скрипт для поиска схожих каналов. Ниже представлена демонстрация работы скрипта.

Демонстрация работы скрипта

Как это работает?

Вы даете на вход скрипту список каналов. Программа заходит в каждый канал и проверяет последние 100 публикаций. Если публикация была переслана с другого канала, то скрипт запоминает юзернеймы этих каналов и выдает вам.

Как скачать и запустить?

Скачать программу можно с гитхаба по этой ссылке

https://github.com/viktorlopatin/Search_Telegram_Channel

Чтобы запустить программу, для начала нам нужно получить ключ API от аккаунта, от которого будет производится поиск. Для этого нужно перейти на официальный сайт телеграма my.telegram.org/ и авторизироваться.

Далее необходимо нажать на кнопку "API development tools"

Скопировать параметры "api_id" и "api_hash"

Далее переходим в папку с загруженной программой, переходим в папку Windows

Открываем файл Config.ini

Вставляем сюда параметры "api_id" и "api_hash" которые мы скопировал

Параметры взяты с головы, можете не пытаться с ними что-то запустить)))

Далее просто запускаем файл main.exe. Можете не боятся, я ваши данные не украду, код программы открытый и лежит в папке "Исходный код".

Программа попросит вас авторизоваться, это необходимо сделать один раз.

После успешной авторизации вам и избранное придет сообщение об успешном запуске программы.

Далее просто используем по назначению)))

Для программистов.

Если вам интересно покопаться в коде, что-то изменить, что-то добавить или убрать. Перейдите в папку "Исходный код". Добавьте в конфиг файл свои ключи как было описано ранее и все.

Чтобы запустить файл main.py, необходимо:

Report Page