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

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

Просмотр телефонного номера знакомого абонента

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

Мобильная версия

Выполнить просмотр контактных данных собеседника в мобильной версии Телеграм можно по следующей инструкции:

  1. Зайти в приложение.
  2. Перейти к диалогу с выбранным контактом.
  3. Тапнуть по никнейму абонента сервиса, размещенному на верхней панели.
  4. Просмотреть личные данные, собранные в профиле (никнейм, телефонный номер, другую информацию, представленную абонентом).
  5. Продолжительно тапнуть по телефонному номеру для копирования данных в буфер обмена.

Данная инструкция подходит для смартфонов с различными платформами.

Как использовать телеграм боты для пробива (ДЕАНОН ЗА 5 МИНУТ!)

Компьютерный вариант

Порядок действий для компьютерного варианта программы включает следующие пункты:

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

Просмотр контактных данных незнакомого лица

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

Чтобы узнать телефонный номер нового знакомого, следует:

  1. Открыть мессенджер.
  2. Перейти к чату с собеседником.
  3. Нажать на строчку с аватаркой и пользовательским ником, размещенную наверху экрана.
  4. Тапнуть значок с тремя точками справа вверху экрана.
  5. Нажать команду «Добавить».
Еще по теме:  Telegram premium как купить напрямую у Телеграм

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

Если применение функционала Телеграм для определения контактной информации не дало положительного результата, рекомендуется использовать один из следующих способов:

  1. Обратиться к собеседнику с просьбой прислать нужные сведения.
  2. Поискать данные контакта через друзей или других подписчиков сервиса.
  3. Воспользоваться ботом-помощником Telegram.

Применять бот удобно в ситуации, когда нужно выполнить поиск сведений о мало знакомом лице, известном лишь по общению в ТГ. Робот получает запрос с указанием никнейма и личного ID контактного лица.

Сервис поиска через бота требует оплаты услуг в форме подписки. Робот позволяет узнавать контактные данные человека по никнейму даже после того, как из Telegram была удалена учетная запись пользователя.

Метод работает в течение полугода после удаления аккаунта, что соответствует срокам хранения данных на сервере программы.

Заключение

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

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

Python Telebot — получить телефон пользователя

получить телефон пользователя

получить телефон пользователя

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

import telebot #Подключили библиотеку Телебот — для работы с Телеграм
from telebot import types #Подключили дополнения
import config #Подключили библиотеку Config, с помощью чего можем хранить токен не в коде программы 😉 а в файле config.py. Важно: этот файл должен лежать в той же директории, что и код!
bot = telebot.TeleBot(config.token) #Подключили токен
def phone(message):
keyboard = types.ReplyKeyboardMarkup(row_width=1, resize_keyboard=True) #Подключаем клавиатуру
button_phone = types.KeyboardButton(text=»Отправить телефон», request_contact=True) #Указываем название кнопки, которая появится у пользователя
keyboard.add(button_phone) #Добавляем эту кнопку
bot.send_message(message.chat.id, ‘Номер телефона’, reply_markup=keyboard) #Дублируем сообщением о том, что пользователь сейчас отправит боту свой номер телефона (на всякий случай, но это не обязательно)
def contact(message):
if message.contact is not None: #Если присланный объект contact не равен нулю
print(message.contact) #Выводим у себя в панели контактные данные. А вообщем можно их, например, сохранить или сделать что-то еще.

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

Специально для вас — видео с более наглядной инструкцией:

Как видите — все очень и очень просто
Спасибо за внимание!

P.S. На моем канале Youtube один из подписчиков задал интересный вопрос: как скрыть клавиатуру после того, как телефонный номер был отправлен? Ответа на вопрос я не знал Впрочем, спустя день подписчик подсказал решение, которым я и делюсь:

keyboard = types.ReplyKeyboardRemove() bot.send_message(message.chat.id, msg, reply_markup=keyboard)

P.P.S. не так давно возник вопрос — а как полученный от пользователя номер телефона отправить, например, в удобоваримом виде куда-то в группу? Все просто:
1. Добавляете бота, который должен отправить полученную информацию в нужную группу с правами администратора
2. В коде бота вносите следующие изменения в функцию def contact(message):

Собственно, вы можете выводить все, что угодно — для этого просто используем название нужного поля по схеме:

phone_number’: ‘***’, ‘first_name’: ‘***’, ‘last_name’: ‘***’, ‘user_id’: ***, ‘vcard’: ‘***’

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

Источник: lavrynenko.com

Узнать номер телефона пользователя Telegram можно в два счёта

Узнать номер телефона пользователя Telegram можно в два счёта

На сайте Habr появилась интересная заметка о том, как можно раскрыть номер пользователя Telegram, не прилагая к этому особых усилий.

Telegram-канал создателя Трешбокса про технологии

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

Пользователь под ником molodoy_hacker провёл эксперимент, в котором он создал свою базу с неизвестными номерами, заранее приобретённых на просторах интернета, а затем определил их имена и фото. Для образца использовалась предварительно экспортируемая адресная книга vCard.vcf и PHP-скрипт для генерации шаблона «name;number». Новая телефонная книга прекрасно воспринималась и обрабатывалась смартфоном, а Telegram синхронизировал все добавленные контакты и выдал фото зарегистрированных пользователей.

Еще по теме:  Как быстро обновить облачный пароль для Телеграма

Узнать номер телефона пользователя Telegram можно в два счёта

Чтобы узнать имена пользователей, пришлось снова экспортировать все контакты, но теперь уже из мессенджера. Поскольку стандартный экспорт не подходит, автор воспользовался готовым скриптом с GitHub. Полученный файл оказался точно таким же, как vCard.vcf, но с одним отличием — полем «фото» в котором с помощью base64 зашифрован аватар.

По сути получилась та же база контактов, только с привязанными фото. Чтобы узнать логины и реальные имена пользователей нужен другой аккаунт в Telegram с ранее добавленными контактами по их логину. Далее процесс повторяется: снова экспортируется база и сопоставляется с первым вариантом по фото (base64). Обнаруженное соответствие раскрывает номер, логин и фото пользователя.

Как утверждает автор статьи, весь процесс поиска и обработки 20-тысячной базы номеров занял у него от силы 10 минут. Никаких ограничений или лимитов в Telegram не было. Идея заключалась в том, чтобы показать возможность раскрытия номера телефона и имени пользователя в Telegram, который позиционируется как защищённый мессенджер.

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

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