Как узнать номер телефона по тегу в Телеграмме

Содержание

Я создаю бота, чтобы отправить сообщение нескольким контактам в Telegram. Пользователь может поделиться контактом с ботом. тогда я использую getUpdates и получаю номер телефона. Для использования метода sendMessage мне нужен chat_id. теперь, как получить chat_id пользователя с его номером телефона? Есть ли способ лучше этого метода?

defectivepixel 17 Янв 2017 в 02:05

3 ответа

Лучший ответ

Чтобы интернет-сервисы оставались в живых, им нужно бороться с любым типом спама. В результате боты Telegram не могут начать отправлять сообщения пользователям, которые еще не начали использовать бот!

Только когда пользователь начинает использовать бота, вы можете видеть его / ее chat_id и отправлять ему сообщения.

При этом, если пользователь (пользователь A) отправляет вам contact сведения о другом пользователе (назовем этого пользователя B), вы можете увидеть user_id пользователя B. Однако вы все еще можете не отправлять никаких сообщений напрямую, если только он не начал использовать бота раньше.

как узнать информацию по человеку с помощью телеграм бота

Такое поведение позволяет нам обойти и запросить пользователей по номеру телефона или, по крайней мере, подтвердить номер телефона пользователя, если это необходимо.

Для этого сначала нужно создать сообщение contact . Неважно, кто отправил сообщение, даже бот может отправить сообщение. Идея состоит в том, чтобы Telegram заполнил user_id нового contact сообщения. Вы можете прочитать об этом объекте здесь: Контактный объект

После отправки сообщения вы получите ответ от сервера вместе с сообщением, что ваш бот только что отправил. Поле contact этого вновь созданного сообщения содержит информацию о пользователе, с которым вы только что поделились его контактом, возможно, вместе с его / ее телеграммой user_id , которая совпадает с идентификатором чата пользователя.

Сразу после этого вы можете удалить свое сообщение с помощью метода deleteMessage.

Ниже приведен пример этого в простом формате запроса / ответа, но вам, вероятно, следует использовать для этого структуру:

https://api.telegram.org//sendContact?chat_id=123456789first_name=Some+Random+String

Ответ на этот запрос следующий:

< «ok»: true, «result»: < «message_id»: 12345678987654321, «from»: < «id»: 987654321, «first_name»: «The Bot Name», «username»: «mybot_bot» >, «chat»: < «id»: 123456789, «first_name»: «Your Chat Party», «last_name»: «Your Chat Party», «type»: «private» >, «date»: 1484612850, «contact»: < «phone_number»: «989123456789», «first_name»: «Some Random String», «user_id»: 654789321 >> >

«user_id»: 654789321 это та часть, которая нас интересует. Теперь вы можете удалить свое сообщение.

Soroush Falahati 25 Ноя 2017 в 17:17

Знание идентификатора пользователя может быть полезно для бана и отмены. Вот как я это делаю на своем веб-сайте:

Как скрыть свой номер телефона в Telegram

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

2) прочитайте сообщение, используя getUpdate. Итак, в PHP:

$url = «https://api.telegram.org/bot»._TELEGRAM_BOT_TOKEN.»/getUpdates?offset=-1″; $response = file_get_contents($url, false, NULL); $jsondata = json_decode($response,true); echo «»; print_r($jsondata); echo «
«;

Вы получите 3 информации:

$chat_id = $jsondata[‘result’][0][‘message’][‘chat’][‘id’]; $first_name = $jsondata[‘result’][0][‘message’][‘chat’][‘first_name’]; $text = $jsondata[‘result’][0][‘message’][‘text’];

Вам просто нужно сравнить прочитанный вами текст с кодом, который вы просите пользователя отправить. Если это то же самое, вы можете прочитать chat_id и first_name.

На данный момент, у вас есть chat_id, которого достаточно, чтобы написать пользователю в «приват». Для этого не нужно знать user_id.

Если вам нужен идентификатор пользователя, вы должны отправить еще одно сообщение. Как этот:

$num = «+55888888888888»; $url = «https://api.telegram.org/bot»._TELEGRAM_BOT_TOKEN.»/sendContact?chat_id=».$chat_id.».$num.».$first_name; $response = file_get_contents($url, false, NULL); $jsondata = json_decode($response,true); echo «»; print_r($jsondata); echo «
«;

Как видите, чтобы отправить это второе сообщение, вам нужно 3 информации:

1) номер телефона пользователя. Вы не можете получить это от Telegram. Это означает, что вы должны спросить об этом у пользователя.

2) chat_id. Вы получаете это от предыдущего звонка

3) first_name вы также получаете от предыдущего вызова

User_id находится по адресу:

$jsondata[‘result’][‘contact’][‘user_id’]

1) Кажется, Telegram не проверяет first_name. Поэтому, если вы отправляете для второго звонка другое имя, отличное от того, которое вы получили от первого звонка, это не имеет значения (но, возможно, более безопасно отправлять то же самое. Во всех случаях вы получаете его от первого звонка!)

2) если вы сделаете второй звонок с неправильным номером телефона, вы получите результат без ввода идентификатора пользователя.

Итак, вы должны сделать:

$a = isset( $jsondata[‘result’][‘contact’][‘user_id’]); if ($a == false) < $user_id = 0; // No user_id >else

3) Номер телефона должен иметь код страны. +5599888887777 в порядке, но 99888887777 нет и даст вам ответ без записи user_id.

Еще по теме:  Как пробить ник в Телеграмме

Теперь вы можете общаться с пользователем, используя chat_id, а также забанить его из группы или канала, используя его user_id.

Peter 5 Дек 2018 в 12:19

Существует проблема: вы не можете отправить сообщение от бота пользователю как инициатору разговора, даже если у вас есть user_id.

Источник: question-it.com

Как узнать имя пользователя в телеграмме по номеру телефона?

Как узнать имя пользователя в телеграмме по номеру телефона?

Как узнать имя пользователя в телеграмме по номеру телефона

Поиск через контакты в телефонной книге — Чтобы найти телеграм-аккаунт по номеру телефона:

  1. Откройте список контактов на телефоне;
  2. Выберите контакт нужного человека;
  3. Нажмите на иконку с логотипом Телеграм (если у пользователя нет аккаунта в Телеграм, иконка не отобразится).

Найти пользователя в Телеграм можно через телефонную книгу.

Как по номеру телефона узнать ник в телеграмме?

В телеграм можно определить ник по номеру телефона через их API. Для этого нужно отправить контакт в любой чат и получить ответ от сервера. В ответе будет ник и chat_id.

Как узнать ник человека Телеграм?

Если добавить пользователя по username, то в списке контактов он отображается с тем именем, которое сам заполнил в профиле. Если же добавить пользователя по номеру телефона, то Telegram требует обязательно назвать его как-то. При этом после добавления в профиле пользователя «настоящее» имя не показывается.

Как найти профиль в телеграмме?

Как найти человека в Telegram через поиск — На мобильной или десктопной версии Телеграма вбейте в строчку поиска имя, фамилию либо ник человека, которого хотите отыскать. Проанализируйте выдачу результатов – вдруг в ней уже есть необходимый вам контакт. В случае успешного обнаружения пользователя, выберите его в списке для перехода в чат и щелкните по имени профиля. Тапните «Добавить контакт», а после – «Готово» для подтверждения.

Как узнать местоположение человека в телеграмме?

Уязвимость скрывается в сервисе «Люди рядом», встроенном в мессенджер. С его помощью можно находить пользователей Telegram, находящихся поблизости – их место дислокации определяется по GPS-координатам и отслеживается в реальном времени.

Как узнать имя и фамилию человека по номеру телефона?

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

Можно ли по нику в телеграмме узнать номер?

See also: Как запретить делать скриншот в телеграмме?

Как узнать у кого есть мой номер телефона в телеграмме?

В одном из последних обновлений команда разработчиков Telegram добавила новые пункты в настройках «Конфиденциальности» — Кто может видеть ваш номер телефона. Иногда пользователи видят номер телефона у людей, у которых раньше его не было видно. Чтобы не возникали ненужные подозрения об «утечках», давайте разбираться, как работают номера телефонов в профиле и что можно изменить в новых настройках.

  • С момента создания Telegram номера работали следующим образом: если человек записан в ваших контактах — вы видите его номер и в Telegram.
  • Достаточно логично.
  • Менее известным был следующий момент, описанный в FAQ.
  • У вас в контактах был записан номер телефона Дениса, но он вашего номера не знал.
  • Если вы напишете Денису, он увидит ваш номер.

Это работает так же, как и СМС — вы увидите номер того, кто вам написал. Осенью 2018 года этот пункт в FAQ был изменён, С этого момента номер телефона вы видели только у своих контактов (принцип «как СМС» больше не работал). Возможно изменения произошли после того, как спамеры стали кидать свой телефон в личный чат жертве, в надежде, что он этот контакт сохранит, тем самым выдавая свой личный номер.

В июне 2019 года появились новые настройки конфиденциальности. Как и раньше, если чей-то номер есть в вашей записной книжке — вы видите номер в профиле контакта в Telegram. По умолчанию, как и было до осени 2018 года, ваш номер телефона получают все ваши контакты (люди, чей номер есть в вашей записной книжке).

Что означают различные варианты настройки «Кто может видеть мой номер в Telegram»:

    Все. Опция, полезная для фирм, компаний, предпринимателей и т.д. — ваш номер в вашем профиле могут видеть все. Мои контакты. (по умолчанию) Стандартное поведение до осени 2018 года — ваш номер видят все ваши контакты. Можно добавить исключения как для конкретных людей, так и для целых групп. Номер видят и те, кто самостоятельно его сохранил.

Никто. с Лета 2019 поведение настройки изменилось, при её выборе показывается расширенные варианты настройки «Кто может найти меня по номеру в Telegram». Можно в исключениях разрешить показывать номер конкретным людям или целым группам.

Как найти человека в тг без номера и ника?

Как в телеграмме общаться без номера телефона?

Добавление людей поблизости — Когда-нибудь боролись за визитку на пляжной вечеринке? Или роняли телефон в бассейн, во время записи номера телефона собеседника? Забудьте об этих проблемах. Просто откройте раздел » Contacts » (» Контакты «) в приложении, и перейдите в раздел Add People Nearby («Добавить людей поблизости»), чтобы поделиться своим контактом в Telegram с пользователями поблизости (раздел должен быть открыт у вас и у собеседника).

Как найти человека по номеру телефона без его согласия?

Как найти человека в Телеграмме по нику, имени, телефону

Номер телефона Определение местоположения Влад К.1 июля 2019 · 237,3 K Блогер, изучаю каждый вопрос и пытаюсь дать верный ответ или актуальное решение. · 12 окт 2020 Всем привет! Узнать точные координаты человека через номер телефона не получится. Оператор связи может пеленговать сигнал, но это сложный процесс и никто обычному абоненту не раскроет координаты нужного номера.

    У каждого оператора большой четверки имеется своя ПЛАТНАЯ УСЛУГА, позволяющая следить за местоположением другого абонента. У MTS это «МТС Поиск» и «Родительский контроль», у Tele2 это «Геопоиск», у Megafon это «Радар», а у Beeline это «Билайн-Координаты», Удобно для родителей, что бы проверять геолокацию детей. Минусов два — услуга платная и радиус обнаружения достаточно большой.
    Через мессенджеры. Если на телефоне абонента имеется постоянный интернет и работает GPS, можете предложить ему включить в совместном чате трансляцию геолокации в мессенджере WhatsApp. Такая трансляция запускается на 15 минут, 1 час или 8 часов.
    В Viber можно просто включить геометки в чате, при этом каждый ответ собеседника будет содержать иконку, кликнув по которой вы увидите его локацию на карте. Через специальные приложения. Суть их работы проста — приложение устанавливается на двух устройствах и показывает координаты другого телефона. В маркете их очень много, но самой популярной является «Отслеживание по номеру телефона» от Family Locator Inc.
Еще по теме:  Как подключить камеру в Телеграмме на компьютере

Если вам предлагают за определенную плату указать на координаты другого абонента и без его согласия — вас просто хотят надуть. Не ведитесь на такие предложения, как бы остро не стоял вопрос обнаружения другого абонента. 113,0 K Комментировать ответ Комментировать Хочу развеять мнение, что для установления местонахождения кого-либо необходимо скачать чудодейственное, обязательно бесплатное, приложение, которое сразу же покажет нахождение человека при этом будет отслеживать его передвижение в режиме реального времени.

Можно ли прочитать переписку в телеграмме?

Новая политика конфиденциальности WhatsApp, который предупредил пользователей о возможной передаче их данных Facebook, вызвала новые претензии к соцсети и мессенджеру и переход миллионов пользователей в альтернативные мессенджеры. The Bell опросил экспертов в сфере кибербезопасности о том, какой из популярных мессенджеров на самом деле надежнее, и что изменят для вас новые правила WhatsApp. 9 января WhatsApp обновил условия предоставления услуг и политику конфиденциальности. Теперь данные клиентов мессенджера передаются в его материнскую компанию — Facebook. Несмотря на то что на деле для большинства пользователей ничего не изменится (WhatsApp уже давно делится данными пользователей с Facebook), объявление вызвало волну недовольства, а пользователи WhatsApp начали искать альтернативы.

Мессенджеры Telegram и Signal (последний — после рекламы лично Илоном Маском) зафиксировали резкий всплеск новых скачиваний: по данным аналитической платформы мобильных приложений Sensor Tower, Signal установили почти 7,5 млн раз во всем мире с 6 по 10 января, Telegram — 5,6 млн. Об обновлениях, о которых в начале января WhatsApp стал информировать пользователей, на деле было объявлено еще в середине прошлого года, рассказал The Bell заместитель руководителя департамента аудита и консалтинга Group-IB Павел Супрунюк.

Принципиальное отличие лишь одно — прежде в мессенджере существовала опция нажать кнопку «не предоставлять Facebook информацию о вашей учетной записи WhatsApp», а теперь такой опции у пользователей нет. По словам эксперта по кибербезопасности Алексея Лукацкого, обновления условий WhatsApp никак не меняют уровень безопасности личной переписки.

Что на деле произошло? WhatsApp официально объявил о своей позиции передачи данных материнской компании. Это не отменяет тот факт, что WhatsApp и раньше мог делиться информацией с Facebook. Другое дело, что вся информация в любом случае передается в зашифрованном виде и не нарушает право на анонимность.

К тому же Facebook и так уже собрал такой массив данных о пользователях, что передача новых сведений от WhatsApp ничего принципиально не изменит. По словам основателя Postuf Бекхана Гендаргеноевского, WhatsApp просто «легализовал» свои предыдущие действия с данными пользователей из-за пристального внимания мировых регуляторов к конфиденциальности данных.

Как в телеграмме обратиться к человеку по имени?

Приложения Telegram для iOS, OS X, Android, а также веб-версия сервиса получили обновленную версию групповых чатов — с возможностью отвечать на отдельные сообщения, упоминать собеседников и использовать хештеги. Об этом компания сообщила в своем блоге.

В групповых чатах Telegram появилась возможность отвечать на отдельные сообщения в беседе. Для этого необходимо выбрать сообщение и нажать Reply. При этом собеседник получит уведомление об ответе, даже есть у него выключены уведомления от группового чата. Также теперь можно прикреплять комментарий к пересылаемому сообщению.

Как поделиться ником в телеграмме?

Ссылка на чужой профиль — Стандартная ссылка на чужой профиль выглядит идентичным образом: t. me/username, Соответственно, чтобы поделиться ссылкой на контакт в Telegram сейчас, необходимо вставить имя пользователя в ссылку формата t-do. ru / username,

Источник: www.electromoto.net

Как посмотреть номер собеседника в Telegram, если он скрыт

Увидеть спрятанный контакт

Помощь

Автор Sergey На чтение 5 мин Просмотров 1.7к.

Посмотреть номер собеседника в Telegram можно с помощью телефона и компьютера. Для этого нужно открыть данные профиля. Что делать, если абонент скрыл свой контакт и как узнать скрытый номер в Телеграмме – читайте в инструкции.

Как посмотреть номер телефона в Телеграмме

Как узнать номер телефона человека, который написал СМС в Телеграме? Если он не сохранен в телефонной книжке, цифры будут указаны на карточке чата или в верхней части экрана. Вместо них может отображаться никнейм, в этом случае посмотреть данные можно через специальное меню.

Разберемся, как узнать контакт человека в Телеграмме во время переписки на разных устройствах.

На Андроиде

Чтобы увидеть данные о собеседнике на Андроиде, действуйте по инструкции:

Еще по теме:  Как в Телеграмме поменять имя пользователя в чате

Увидеть информацию

  1. Перейдите в чат с абонентом, для этого щелкните по его карточке на главном экране.
  2. Нажмите на имя человека, карточка находится в верхней части окна с перепиской.
  3. Данные контакта откроются в новом окне.

Внимание. Если собеседник скрыл свои цифры, увидеть их не получится.

Как посмотреть данные человека в Телеграме с помощью телефонной книжки:

  1. Нажмите на клавишу вызова меню.
  2. Тапните по пункту «Контакты». Открыть контакты
  3. Выберите друга из списка, можно также воспользоваться поиском по имени.
  4. Нажмите на карточку абонента, откроется чат.
  5. Тапните по имени в верхней части экрана, увидеть контакт можно в открывшемся окне. Телефонная книга

Как посмотреть номер телефона в Телеграмме на планшете с Android? Меню не отличается от мобильной версии, просто откройте чат и тапните по никнейму собеседника.

Совет. Как посмотреть информацию о человеке в Телеграме в групповом чате? Для этого найдите собеседника в переписке, затем тапните по его аватарке. Откроется окно с дополнительной информацией.

На Айфоне

Как узнать чужой номер в Телеграмме на Айфоне? Сделать можно с помощью уже известного меню:

Номер на iOS

  1. Перейдите в чат, нажав на карточку на главном экране мессенджера.
  2. В окне с перепиской нажмите на карточку человека сверху справа.
  3. В новом окошке появится вся информация, общие группы, ссылки и картинки.

Если нужно узнать номер телефона в Телеграмме через телефонную книгу, тапните по клавише с шестеренкой в нижнем правом углу, выберите «Контакты». Найдите человека, коснитесь его карточки, в окне с перепиской выберите аватарку сверху справа и откроется страничка с информацией.

Увидеть скрытый номер в Телеграме таким способом не получится. На странице с дополнительной информацией появится только никнейм собеседника, аватарка и общие группы.

На компьютере

Как найти и узнать номер человека в Телеграмме на компьютере? Для этого придется перейти в чат и нажать на клавишу «Показать профиль».

Инструкция, как увидеть данные собеседника в Telegram на ПК:

  1. Выберите нужного друга и нажмите на его карточку.
  2. В окне с перепиской наведите мышку на три точки справа и щелкните левой клавишей.
  3. В меню щелкните по «Показать профиль». Показать профиль на ПК
  4. Появится рамка с дополнительной информацией, в ней можно увидеть не только номер, но и общие медиафайлы. Узнать мобильный на ПК

Как узнать номер в Телеграмме, запущенном в браузере? Действуйте по инструкции выше. Нужно открыть чат с собеседником и перейти в дополнительное меню.

Как узнать скрытый номер в Telegram

Как посмотреть скрытый номер телефона в Телеграмме? Такой возможности не предусмотрено. Если собеседник решил спрятать свои данные, на экране с дополнительной информацией появится только его никнейм, аватарка профиля и общие медиафайлы.

Как узнать скрытый номер в Телеграме:

  • Воспользуйтесь опцией «Отправить свой телефон».
  • Попробуйте найти общих знакомых и спросите данные.
  • Используйте поиск по нику с помощью специального бота или стороннего сервиса.

Официальных вариантов, как увидеть скрытый номер в Телеграме, нет. Для этого придется придумывать новые способы или использовать общие знакомства. Если в чате есть общий друг, спросите его о нужном человеке, возможно, его контакт сохранен в телефонной книжке.

С помощью опции «Отправить свой телефон»

Узнать номер телефона нужного человека в Телеграмме можно с помощью опции отправки своего контакта. Действие не гарантирует успех, но шансы есть. После отправки своих данных, человек может поделиться своими.

Как использовать опцию «Отправить свой телефон»:

Скинуть свои данные

  1. Откройте чат с незнакомцем.
  2. Нажмите на три точки сверху.
  3. Выберите пункт «Отправить свой телефон».
  4. Собеседник получит данные и смоет сохранить их в своей адресной книжке.
  5. Если человек отправит контакт в ответ, его можно будет увидеть и сохранить.

Важно. Человек не обязан реагировать на запрос и отправлять свои данные. Если ответа с контактом не приходит, собеседник решил остаться инкогнито.

Сторонние сервисы

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

Пользоваться такими услугами не рекомендуется. Узнать спрятанный контакт в Telegram невозможно. Обычно такие сервисы просто берут оплату с абонента и не предоставляют никакой информации. В крайнем случае, они сами создают похожий аккаунт и дают неверный номер.

Можно ли увидеть скрытый номер с помощью бота?

Некоторые утверждают, что определить скрытый номер человека в Telegram можно с помощью специальных ботов – деанонимайзеров. Для работы достаточно подписаться на специальный чат, указать все данные о себе и затем начать сканирование по нику.

Как работают такие боты? Для начала использования каждый абонент вводит полную информацию о себе, так собирается база. Бот ищет запрос по своей уже сформированной базе. Если искомый человек пользовался похожим ботом, есть шанс найти его контакт.

Внимание. Такие боты зачастую платные, плюс они собирают информацию обо всех абонентах, подписавшихся на них.

Список чат-ботов деанонимайзеров:

Пользоваться такими сервисами не рекомендуется. Они не только требуют оформить платную подписку, но собирают личные данные.

Как узнать скрытый номер в Телеграме? Увидеть обычные контакты можно через любое устройство. Спрятанные данные определить практически невозможно. Для этого можно попробовать скинуть свой контакт и подождать ответа или найти общего знакомого. Если хотите рискнуть, можно найти специального чат-бота или воспользоваться услугами хакеров в интернете (делать это не рекомендуется).

Источник: telegramas.ru

Рейтинг
( Пока оценок нет )
Загрузка ...