Пример интерфейса
Пример интерфейса

Как узнать, кто посещает определенные места, с помощью Telegram и Python

Представьте: вы ведете Telegram-канал о животных и хотите пригласить в него посетителей зоопарка. Или вам нужно собрать контакты потенциальных клиентов, посещающих определенный торговый центр. Как это сделать?

Полиция может легко получить такую информацию от мобильных операторов, но что делать обычному человеку?

Ответ – использовать Telegram и его функцию "Люди рядом" в сочетании с Python-скриптом.

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

  1. "Люди рядом": эта функция Telegram показывает контакты пользователей, находящихся поблизости, с примерным расстоянием до них (500 м, 1 км, 2 км и 3 км). Отображаются первые 100 ближайших контактов.

  2. Python-скрипт: с помощью библиотеки telethon можно получить доступ к этой информации и автоматизировать процесс сбора контактов.

Создание скрипта:

  1. Установка:

    • Скачайте и установите Python с официального сайта: https://www.python.org/downloads/

    • Установите необходимые модули:

      pip install tk telethon tkintermapview
  2. Регистрация приложения Telegram:

    • Зарегистрируйте свое приложение на сайте Telegram: https://core.telegram.org/api/obtaining_api_id

    • Важно: используйте свой реальный номер телефона, привязанный к Telegram-аккаунту, а не бота.

  3. Создание скрипта:

    • Создайте файл с расширением .py и вставьте код скрипта (https://pastebin.com/pYPA8PF0).

    • Замените следующие значения:

      • api_id =  (ваш API ID)

      • api_hash =  (ваш API Hash)

      • phone_number = '' (ваш номер телефона)

Использование скрипта:

  1. Запустите скрипт.

  2. Выберите на карте нужное местоположение.

  3. Укажите радиус поиска (500, 1000, 2000 или 3000 метров).

  4. Нажмите кнопку "Начать поиск".

Скрипт автоматически получит список пользователей Telegram, находящихся в заданном радиусе, и добавит их в ваши контакты.

Ограничения:

  • Данные обновляются Telegram каждые 30 минут.

  • Отображаются только первые 100 пользователей.

  • Поиск работает только в регионе, к которому привязан ваш номер телефона.

  • Отображаются только пользователи со включенной видимостью. В среднем это 10-15%

Этика использования

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

Помните: эта информация предназначена только для ознакомления. Перед использованием подобных скриптов убедитесь, что вы не нарушаете правила Telegram и законодательство вашей страны.

Комментарии (7)


  1. MountainGoat
    05.06.2024 12:24
    +6

    Сразу скажу, что это работает только на людях, которые прямо включили в настройках эту опцию. А это почти никто.


    1. Hitriy_Zhuk
      05.06.2024 12:24
      +1

      Ну то есть это чисто на уровне "удивить одноклассников, и то если они не угорели на приватности".

      Мощная будет клиентская база.


    1. fire64 Автор
      05.06.2024 12:24

      Молодежь кстати достаточно активно пользуется. Как показывает чутье, по факту где-то процентов 10-15% пользуется. Хотя все зависит от конкретной аудитории и возрастной группы.


  1. stvoid
    05.06.2024 12:24
    +1

    Я правильно понимаю, что вы предлагаете спамить через добавление в контакты людей, которые забыли отключить эту нелепую функцию в телеге и к тому же могли просто проходить мимо вашей "целевой локации"?

    Конечно на много больше вопросов к этому функционалу телеги, но описанный вами кейс... Мне кажется привести кейс аля "оценка проходимости определенных локаций для выбора места палатки с шаурмой" был бы более этичен.


  1. saag
    05.06.2024 12:24

    Американское посольство что ли?:-)


    1. fire64 Автор
      05.06.2024 12:24

      Ну насколько я помню, эту технологию использовали в некоторых странах, для выявления участников оппозиционных митингов и выявления участников беспорядков...

      Другое дело, что им мой скрипт без надобности, у них куча своих удобных способов слежки за людьми...