Боты в Телеграмме чтобы узнать номер телефона через ВК

Содержание

Я создаю бота, чтобы отправить сообщение нескольким контактам в 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

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

Еще по теме:  Что значит ошибка видеокодека Вконтакте

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

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

Бот показывает, как именно записан номер мобильного телефона в адресной книге других абонентов. Информацию железяка черпает с мобильных устройств абонентов, установивших приложение Get Contact, поэтому, если на телефонах ваших друзей эта программа не установлена, никаких данных вы не получите.

  1. Можно ли узнать как я записана у определенного человека
  2. Как я записана в телефоне у других
  3. Можно ли узнать в каких группах состоит человек в телеграмме
  4. Как узнать кто смотрел запись в телеграмме
  5. Чем опасны боты в телеграмме
  6. Как узнать как ты записана у парня
  7. Что будет если удалить Гетконтакт
  8. Что можно узнать через Гетконтакт
  9. Как называется приложение где можно узнать как я записана
  10. Для чего нужно приложение гет контакт
  11. Как узнать чей это номер телефона
  12. Как посмотреть свои ответы в телеграмме
  13. Как найти свои ответы в телеграмме

Можно ли узнать как я записана у определенного человека

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

Еще по теме:  Топ 10 в Вконтакте

Как я записана в телефоне у других

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

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

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

Как посмотреть, кто прочитал сообщение в Telegram на Android

Откройте нужный чат (численностью до 50 человек) и нажмите на своё сообщение, чтобы увидеть список просмотревших его. Нужно именно нажать на сообщение, а не задержать на нём палец как при выделении.

Чем опасны боты в телеграмме

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

Как узнать как ты записана у парня

GETCONTACT — телефонное приложение, где можно посмотреть, как записан тот или иной человек в телефонных книгах других людей. Забиваете в приложение интересующий номер телефона и оно выдает список к этому номеру.

Что будет если удалить Гетконтакт

Даже если просто удалить приложение, информация из базы не пропадет — об этом написано в пользовательском соглашении. Чтобы сделать первый шаг к удалению информации о себе в приложении, нужно зайти в настройки и заблокировать аккаунт.

Что можно узнать через Гетконтакт

Гетконтакт позволит вам:

  • Видеть, кто звонит. Приложение определяет номера тех абонентов, которые дали на это согласие и сами являются пользователями Getcontact.
  • Находить человека по номеру телефона.
  • Заносить абонентов в черный список.
  • Видеть спам.
  • Добавлять теги для других пользователей и открывать профили абонентов.

Как называется приложение где можно узнать как я записана

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

Для чего нужно приложение гет контакт

GetContact позволяет узнать, кому принадлежит номер звонящего. Пользователи приложения после загрузки дают согласие на доступ к списку контактов, таким образом формируется его база информации. В мире приложением пользуются более 120 млн человек, отмечает РБК.

Как узнать чей это номер телефона

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

  • кто-звонит. рф
  • zvonkoff.net.
  • zvonili.com.
  • neberitrubku.ru.

Как посмотреть свои ответы в телеграмме

При ответе другого пользователя под вашим комментарием появляется чат «Ответы». Зайдя в него, вы можете посмотреть ответы на ваши комментарии в любых чатах.

Как найти свои ответы в телеграмме

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

  • Как найти свои ответы в телеграмме
  • Как узнать у кого сохранен мой номер в телеграмме
  • Можно ли узнать в каких группах состоит человек в телеграмме
  • Что можно узнать о человеке по Телеграму

06.04.2023 Как узнать как ты записан у человека в Телеграмме

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

Еще по теме:  Как Вконтакте удалить из друзей человека

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

Как узнать, в каких группах состоит человек в Телеграмме? Для этого необходимо открыть страницу пользователя и нажать на раздел «Группы». Там вы увидите список групп, в которых состоит данный пользователь.

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

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

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

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

Номер телефона по номеру машины telegram — Бот Телеграм

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

Иллюстрация на тему Бот Телеграм - поиск человека или машины по номеру телефона

Боты в Telegram по данным телефонных номеров

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

  • определение региона;
  • определение оператора;
  • поиск телефона человека по номеру его машины.

Что такое бот Telegram Номер телефона

Иллюстрация на тему Бот Телеграм - поиск человека или машины по номеру телефона

Бот Телеграмм: поиск человека и основные возможности пользования

Иллюстрация на тему Бот Телеграм - поиск человека или машины по номеру телефона

Как в Телеграмме пробить номер машины с помощью бота?

Иллюстрация на тему Бот Телеграм - поиск человека или машины по номеру телефона

Этот отличный вариант поиска человека подходит не только новичкам, но и опытным автовладельцам, потому что информация здесь всегда актуальна.

Личную информацию о зарегистрированном человеке бот отыскать не сможет, так как эти данные конфиденциальны.

Инструкция по применению бота

Далее рассмотрим подробнее, как использовать боты для поиска.

Иллюстрация на тему Бот Телеграм - поиск человека или машины по номеру телефона

Иллюстрация на тему Бот Телеграм - поиск человека или машины по номеру телефона

  • откройте мессенджер;
  • в поисковую строку введите имя бота;
  • начните диалог, нажав на кнопку «Start»;
  • далее отправьте боту имеющуюся у вас информацию: телефонный или государственный номер машины или ее VIN; фотографию транспортного средства, где хорошо видны номера; ссылку на объявление о продаже; полностью фамилию, имя и отчество человека;
  • через некоторое время вам придет сообщение с полным описанием транспортного средства.

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

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