Как в Телеграме фамилия и имя

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

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

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

Самые популярные телеграм-боты для пробива и их функции

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

    Глаз Бога – один из популярных ботов Telegram для пробива по номеру мобильного телефона, госномерам авто, адресу электронной почты, ИНН. При этом сервис принимает пользовательские запросы в самых разных форматах. Вы можете искать интересующего вас человека по ФИО, аккаунтам в соцсетях, IP-адресам и доменам, номеру авто, фото и даже Bitcoin-кошельку. Нужно отдать должное создателям: это далеко не все возможности поискового онлайн-сервиса с весьма нетривиальным названием.

Авторизация пользователей через Telegram

Александр Менщиков

Недавно Telegram добавил поддержку виджета для авторизации пользователей на сайте. Мы решили поэкспериментировать с ним и составить простую инструкцию, как настроить такую авторизацию самостоятельно.

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

Настройка бота

Для использования виджета вам понадобится Telegram-бот.

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

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

Настройка виджета

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

Встраивание на сайт

После того, как пользователь нажмёт на кнопку, Telegram готов отправить вам данные любым из двух способов:

  • Отправить пользователя на ваш сайт путём редиректа, передав информацию о нём в GET параметрах.
  • Вызвать JavaScript функцию, передав в неё информацию о пользователе в качестве аргументов.
Еще по теме:  Где шрифт в Телеграмме

На данный момент поддерживаются следующие данные о пользователе:

  • id – уникальный идентификатор пользователя в Telegram
  • first_name, last_name – фамилия и имя из профиля пользователя
  • username – уникальное имя из профиля
  • photo_url – ссылка на аватарку пользователя в виде https://t.me/i/. /user.jpg
  • auth_date – дата авторазации
  • hash – HMAC-подпись ответа на основе секретного токена бота

Получение данных через JavaScript callback

Выберите в конструкторе виджета опцию Authorization Type: Callback. Сгенерированный в результате код виджета содержит JavaScript функцию, которая будет вызвана после успешной авторизации.

Эту функцию нужно передать в аттрибуте data-onauth тега

Вы можете произвольным образом реализовать функцию onTelegramAuth. Например, послать AJAX запрос на сервер с полученными аргументами.

Получение данных через Redirect

Выберите в конструкторе виджета опцию Authorization Type: Redirect to URL и введите URL, на который вы хотите получить запрос с данными пользователя. Например, введите адрес http://example.com/auth/telegram.

На странице обработки можно положить скрипт index.php следующего содержания:

Проверка данных пользователя

Чтобы удостовериться в правильности полученных данных, нужно проверить hash. Разработчики Telegram приводят пример кода проверки, добавим эту функцию в код из файла index.php

function checkTelegramAuthorization($auth_data) < $check_hash = $auth_data[‘hash’]; unset($auth_data[‘hash’]); $data_check_arr = []; foreach ($auth_data as $key =>$value) < $data_check_arr[] = $key . ‘=’ . $value; >sort($data_check_arr); $data_check_string = implode(«n», $data_check_arr); $secret_key = hash(‘sha256’, BOT_TOKEN, true); $hash = hash_hmac(‘sha256’, $data_check_string, $secret_key); if (strcmp($hash, $check_hash) !== 0) < throw new Exception(‘Data is NOT from Telegram’); >if ((time() — $auth_data[‘auth_date’]) > 86400) < throw new Exception(‘Data is outdated’); >return $auth_data; >

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

array(7) < [«id»]=>string(7) «1831337» [«first_name»]=> string(18) «Александр» [«last_name»]=> string(16) «Менщиков» [«username»]=> string(5) «n0str» [«photo_url»]=> string(36) «https://t.me/i/userpic/100/n0str.jpg» [«auth_date»]=> string(10) «1518168109» [«hash»]=> string(64) «abba<..>1345» >

На первом шаге из массива извлекается значение по ключу hash и сохраняется в переменной.

На втором шаге массив преобразуется к виду key=value и сортируется в лексикографическом порядке. Полученные данные склеиваются в одну строку через разделитель “n” (код символа – 0xA0).

Далее происходит проверка равенства HMAC-SHA-256 подписи этой строки и значения сохранённого hash. Дополнительно проверяется не устарела ли auth_date.

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

Авторизация пользователя на сайте

Добавим в файл код вызова функции проверки

if (isset($_GET[‘hash’])) < try < $auth_data = checkTelegramAuthorization($_GET); echo «Hello, » . $auth_data[‘username’]; >catch (Exception $e) < die ($e->getMessage()); > >

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

Еще по теме:  Зачем ник в Телеграмме

Пример кода из рабочего проекта

try < $profile = $tg->checkTelegramAuthorization($_GET); $id = $profile[‘id’]; $user = Model_User::findByAttribute(‘telegram_id’, $id); if ($user->is_empty()) < $user = new Model_User(); $user->telegram_id = $id; . $user->save() > else < . >>

Кастомизация кнопки

Сейчас из-за ограничений iframe нельзя изменить внешний вид кнопки. Однако, если возникла сильная необходимость, можно обойти это ограничения с помощью clickjacking.

Как создать канал в Telegram: пошаговая инструкция для новичков

С 14 марта 2022 Роскомнадзор начал блокировать Инстаграм. В связи с этим блогеры, продавцы, предприниматели и другие пользовали стали переходить в Телеграм и создавать там каналы. Если вы тоже решили открыть свой канал и делаете это впервые, то я подготовил эту инструкцию для вас. В ней я проведу по шагам и расскажу о нюансах создания канала в Telegram.

333K открытий

Эта статья для новичков. В частности для тех, кто впервые установил себе Телеграм на телефон. Если вы – уверенный пользователь Telegram и у вас уже есть опыт в продвижении каналов – поделитесь своими лайфхаками в комментариях. Будет полезно.

Как создать Telegram-канал на айфоне?

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

Как создать Telegram-канал на андроид?

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

Как создать Telegram-канал на компьютере?

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

В чем «фишка» Telegram-каналов?

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

Виды Телеграм-каналов

Каналы в Телеграм бывают публичные (открытые) и частные (закрытые). Публичный канал можно найти в поиске. Вступить в такой канал сможет любой. А вот в частный канал можно вступить только по пригласительной ссылке. Учитывайте этот момент, если хотите, чтобы канал видели все.

Оформление канала

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

Ссылка. Для открытого канала нужно придумать ссылку. С ее помощью люди смогут делиться вашим каналом. Это что-то вроде никнейма. Например, anstrekalov_channel превратится в https://t.me/anstrekalov_channel. Как вариант, можно продублировать название вашего канала латинскими буквами.

Описание. Буквально 2-3 предложения, в которых будет описана польза для вашего читателя. Если не знаете, что написать, то попробуйте через поиск и каталоги каналов найти конкурентов. Посмотрите, как это делают другие и придумайте свой вариант.

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

Что делать дальше?

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

Поделитесь ссылкой на ваш канал в соцсетях. А если ссылок несколько, можете объединить их в один кликбар. Так по одной ссылке в профиле человек сможет найти все ваши рейсурсы: телеграм-канал, сайт, воцап, тикток и т. д.

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

P.S. Поддержите статью лайком Не стесняйтесь задавать вопросы в комментариях, если у вас что-то не получилось. Я с радостью помогу.

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

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