Tergan-ural.ru

Терган Урал
6 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Телеграм боты и отправка сообщений в Telegram

Телеграм боты и отправка сообщений в Telegram

Falcon Space — это платформа для создания веб-решений с управлением через SQL. Все создается и управляется на SQL. Телеграм бот управляется полностью 1 хранимой процедурой на SQL!

1. Находим бота BotFather -> команда /newbot -> даем ему описание, имя (заканчивается на Bot) и картинку. (подробнее — http://aftamat4ik.ru/pishem-bota-telegram-na-c/ ). В итоге получаем token

2. В web.config / AppSettings настраиваем следующие параметры:

    1. proxyUrl — указываем прокси для Телеграма в таком виде http://45.89.19.84:11498 (если прокси не нужен, то просто оставляем пустыми поля)
    2. proxyUser, proxyPassword — указываем пользователя и пароль прокси.
    3. telegramToken — указываем токен, который мы получили при создании бота в Телеграм (в botFather).
    4. telegramOnlyTextMessages — если 1, то в обработку бота будут попадать только текстовые сообщения.

    3. В таблице as_users добавляем 2 поля:

    4. Создаем хранимую процедуру такого вида (в разделе Системный SQL / Telegram Bot):

    • @parameters — различные доп параметры (будут впоследствии расширяться)
    • @text — текст от пользователя телеграм
    • @messageID — идентификатор сообщения от пользователя (можно использовать для указания reply)
    • @chatID — ID чата, в который мы потом отправим ответ.
    • @messageType — тип сообщения
    • @updateType — тип пришедшего обновления от хука бота
    • @telegramUsername — логин юзера в телеграм (для нас это идентификатор)
    • @firstName — имя пользователя
    • SELECT 1 — Result и Msg
    • SELECT 2 — набор команд для telegram (актуально если SELECT1.Result=1). Type, Text, ChatID, replyMessageID, DisableNotification, Channel, ButtonsJSON, parseMode

    5. Проверяем, что работает бот. Подписываемся на него в telegram и выполняем /start (при этом мы получим отклик Привет. ). Если нет отклика, значит бот не запущен. Попробуйте его перезапустить в разделе Системный SQL (Старт телеграм бот).

    6. Чтобы подписать пользователя на некие действия, необходимо сначала чтобы он указал свой телеграм в профиле (поле as_users.telegram). Затем он должен сделать любую команду в телеграме, отправив боту к примеру /start

    Хранение привязки чата к пользователю системы

    В as_users есть 2 поля: telegram и telegramChatID. При первом обращении, система через хранимую процедуру обновит поле telegramChatID для соответствующего пользователя с заданным telegram. После этого он сможет получать сообщения от telegram.

    1. Для прокси можно использовать IPv4 и IPv6
    2. Прокси можно купить здесь — https://proxy.market/
    3. В as_users добавлены 2 поля telegram и telegramChatID, а также добавлена хранимая процедура [as_user_getUser] (проверьте, что они есть в вашей базе).
    4. Чтобы работало внешнее действие типа telegram в системе должна быть хранимая процедура as_user_getUser

    Использование бота

    • В телеграм находим бота (например, наш бот FalconSpaceBot)
    • Пишем ему /start для инициализации (осуществляется привязка вашего пользователя к чату).
    • Выполняем различные команды, например /getupdates — если команда прописана в чате, то она будет обработана и выдан ответ.

    Включение/выключение бота

    Бот включается при запуске всего веб приложения (Global.asax/app_start).

    Чтобы его выключить в вручную можно из-под админа использовать команду (перейти на URL) /Controls/Stuff/StopTelegramBot

    Для включения — /Controls/Stuff/StartTelegramBot

    Детали реализации бота

    Реализован в виде отдельного потока, который крутится бесконечно и ожидает приема от бота обновлений. Если есть обновление, то запускает для него процедуру обработки этого обновления (сообщения в нем)

    • Для перевода строки в сообщении бота используйте Char(10);

    Howto по Telegram боту

    Не работает бот Telegram. Что делать?

    1. Проверьте что прокси прописан в web.config
    2. Проверьте что прокси не просрочен
    3. Проверьте что бот в целом отвечает.на ваши команды в телеграм (если не отвечает)
    4. Попробуйте запустить заново бота /Controls/Stuff/StartTelegramBot (либо перезапустите пул приложения в IIS)
    5. Проверьте as_trace (коды TG и Exception). В нем пишутся ошибки и инициализация и завершение потока бота.
    6. Сделать as_print в процедуре и посмотреть попадает ли туда бот.
    7. Бот может остановиться если вы запущена локальная отладка (в этом случае возникает конфликт обновлений, поэтому необходимо отключать бота при локальном запуске — в web.config убирать токен).
    8. Бот может падать если выключается автоматически пул IIS. Необходимо его настроить так, чтобы он не отключался при простое.

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

    Для этого используем Внешнее действие (в формах и др элементах) с кодом telegram.

    Также сообщение можно отправлять через уведомления (если включено Немедленное уведомление).

    У пользователя должны быть корректно проставлены поля telegram (заносится сначала вручную для пользователя его логин) и telegramChatID(проставляется автоматически при первом обращении юзера к боту через Телеграм) в as_users. Также можно указать имя в виде ‘@username’ — тогда отправка будет по логину телеграма (если он есть в tg_settings).

    buttonsJSON задает настройки кнопок.

    parseMode задает формат обработки сообщений (по умолчанию html. Возможные значения html, default, markdown, markdownv2).

    ВАЖНО! Необходима реализация процедуры tg_getChatID:

    Как отправить сообщение в закрытый чат

    Для этого используем символ «» и chatID в параметре to

    Передается chatID. Для групп это отрицательное число, которое можно получить либо экспортом сообщений группы в JSON (и там можно будет найти chat_id), либо через запрос вида:

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

    Как отправить сообщение в пользователю по chatID

    Для этого используем символ «#» и chatID в параметре to

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

    Для этого используем Внешнее действие (в формах и др элементах) с кодом telegram.

    Бот должен быть добавлен администратором в канал при этом.

    ВАЖНО! Необходима реализация процедуры tg_getChatID

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

    Указываем всех пользователей в SELECT 2 + связываем с настройками показа данного сообщения (т.е. показываем тем. кто разрашил отправку на этот тип уведомлений. Поля настроек могут меняться). Пример:

    Как работать с кнопками Телеграм

    Кнопки могут быть либо Inline (в чате при ответе), либо Reply(внизу под чатом).

    Кнопки передаются в виде JSON в параметре SELECT 2 ButtonsJSON:

    Для Inline кнопок указываем:

    • Text — название кнопки.
    • CallbackData — данные для передачи в процедуру
    • Url — если указан, то кнопка будет открывать указанный адрес. ВАЖНО! Вводите корректный URL, иначе будет исключение и вся исходная команда не будет работать.

    Для reply кнопок команда используется в поле text. Также для них есть 2 настройки:

    • ResizeKeyboard — Requests clients to resize the keyboard.
    • OneTimeKeyboard — Requests clients to hide the keyboard as soon as it’s been used.

    В процедуру для инлайн кнопок будет передаваться как команда поле callbackData, а для reply кнопок — поле text.

    Дополнительная информация о кнопках Телеграм:

    Использование Эмоджи в сообщениях

    Выбираем символ, на страницу символа берем его код UTF16 LE

    В SQL используем этот код следующим образом:

    Как выводить html теги в сообщениях

    Для этого используется параметр paseMode=’html’ (это значение используется по умолчанию).

    Есть альтернативные способы разметки — default, markdown, markdownv2.

    ВАЖНО. В html режиме отправка сообщения в телеграм поддерживает только эти теги b,strong,i,em,u,ins,s,strike,a,code,pre. Если будут запрещенные теги, то сообщение не отправится. Детали — https://core.telegram.org/bots/api#html-style

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

    Для этого даем ему ссылку вида: https://t.me/FalconSpaceBot?start=1, где FalconSpaceBot — это имя вашего бота.

    Пользователь переходит на бота и нажимает там кнопку Запустить. При этом ваша команда /start должна учитывать что в этом случае придет она как /start 1

    Т.е. используем left () для определения команды start, а не точное соответствие.

    Многоступенчатые команды в боте

    Для этого используются следующие поля в tg_settings:

    1. currentCommand — текущая рабочая команда (в рамках которой пользователь вводит данные).
    2. currentCommandStep — текущий шаг в команде (для определения какой текст вывести в рамках команды).
    3. currentCommandData — здесь накапливаются данные по выполнению команды.

    Пример кода такой команды:

    В примере указан полный код процедуры бота с обработкой start, меню и бизнес-логикой ступенчатой команды. Также в коде есть пример как использовать Эмоджи в боте.

    Мошенники все чаще используют Telegram-боты. По незнанию можно стать их сообщником

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

    Мошенники все чаще используют Telegram-боты. По незнанию можно стать их сообщником

    Как работают боты

    Боты — это обычные программы, которые пишут разработчики, объяснил «360» эксперт компании «Доктор Веб» Илья Куркин. Сейчас стало популярным использовать серверы мессенджера Telegram для коммуникации с пользователем — приложение уже знакомо человеку. Для создания ботов используется специальный интерфейс — bot API.

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

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

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

    Боты-мошенники

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

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

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

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

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

    «Такие трояны используют ботов в качестве сервера. Задействовав API Telegram, они подключаются к боту, минуя само клиентское приложение Telegram, и отправляют в его чат собранные данные, например СМС-сообщения пользователя», — отметил эксперт.

    Причем избавиться от такой проблемы сложно — просто удалить приложение недостаточно. Также распространенной схемой мошенничества именно в Telegram является предложение купить доступ к каким-либо приватным каналам за деньги. На такие провокации вестись не стоит.

    Нелегальные боты

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

    Адвокат Московской коллегии адвокатов «Аронов и партнеры» Евгений Розенблат объяснил «360», что универсального ответа о законности или незаконности создания и тем более использования таких ботов нет. Каждый случай нужно рассматривать отдельно.

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

    Главное — смотреть, какую именно информацию предоставляет бот, а также откуда он ее взял. Например, на странице временно заблокированного бота «Глаз Бога» есть список источников информации, среди которых не только социальные сети и приложения типа Avito, где многие люди оставляют свои контакты и другие данные, не задумываясь об этом, но и Центр раскрытия корпоративной информации, банковские приложения и сотовые операторы.

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

    «И тот, кто распространяет такую информацию за деньги, точно будет нести ответственность, потому что это информация ограниченного пользования», — добавил адвокат.

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

    Пересылка sms в Telegram

    в 2020 году мы подготовили приложение для Android по пересылке смс в телеграм. Если вам интересно, оставьте комментарий под этим постом и мы вышлем вам релиз apk файла в первую очередь. Приложение, к сожалению, нельзя опубликовать в play market, т.к. Google запрещает приложениям читать смс, но всегда будет возможность установки из стороннего источника, поэтому наше приложение установить будет можно, а исходный код приложения будет высылаться по запросу.

    Ниже находится статья за 2016 год. В 2018 году появилось более простое решение, доступное даже домохозяйке, и не требующее телефона как такового, подробнее в этой статье.

    У нас в команде нередко платежи проходят с банковских карт: оплачиваем хостинг, всякие сопутствующие работу сервисы и пр. Но при оплате почти всегда приходится вводить код авторизации из смс. Всё бы ничего, но корпоративная карточка привязана к одному телефонному номеру, а оплачивать приходится не всегда тому, у кого в руках телефон. Помню был случай, когда минут 20 было потрачено на оплату — то не приходила смс, то человек, у которого телефон, был в метро, то кончалось время на ввод кода, то ошибка при вводе — куча впустую убитого времени.

    Как же можно решить эту проблему? В некоторых странах, например, в США, можно получить виртуальный мобильный номер (я брал у twilio) и через API сервиса принимать и посылать смски. К сожалению, мне не удалось привязать мобильный банк к такому номеру — смски приходят с короткого номера, а в США эти номера заняты кем-то другим или вовосе не используются. Арендовать в России виртуальный номер для приёма смс дороговато, дорога также и услуга смс-хостинга (когда ваша карта отдаётся в компанию, где подключается к их платформе). Посмотрел цены у трёх операторов: цена за подключение 10$ и абонентка 20$ в месяц, у другой конторы — 2000 в месяц, у третьей — подключение 3000р и 2000р в месяц абонентки. Нет, конечно, есть и бесплатные простые способы — публичные номера. Море ресурсов позволяет использовать один или несколько номеров для регистрации в соцсетях и т.п., все приходящие смски видно сразу тут же — на сайте. Регистрировать мобильный банк через такую систему мы не хотели.

    Был выбран чуть более сложный путь — поставить на android телефон программу по пересылке смсок на наш сервер, где простенький php файл в одну строку отправляет сообщение в telegram. Таким образом, телефон можно подключить к зарядке и забыть о нём, раз в 2-3 месяца отправляя с него смс (это позже тоже можно будет автоматизировать) или совершая звонок, чтобы оператор не заблокировал номер. Но обо всём по порядку. Всего будет 3 этапа

    1. Регистрация telegram бота
    2. Написание простенького php файла
    3. Установка и настройка на телефон смс гейта.

    Регистрация telegram бота

    Для регистрации бона нужно найти пользователя BotFather в списке контактов />

    И написать ему /newbot , на что он спросит имя, придумать имя на латинице, потом он попросит придумать имя пользователя (будем считать это ник-неймом) с обязательной припиской _bot в конце. Вот весь диалог, красным я выделил самую его важную часть — id бота и token (будем считать его паролем).

    Проверим, работает ли бот. Для этого нажмём в последнем сообщении от BotFather на первую ссылку: telegram.me/smstotelegram_bot. Откроется окно чата с ботом, нужно нажать START. Если вы находитесь в России, то с 2018 года телеграм заблокирован и для работы над ботом придётся использовать, например, бразуер Opera со включённым VPN режимом.

    После этого нужно отправить боту любой текст. Это нужно для того, чтобы потом определить, кому бот будет отправлять сообщения. Для начала мы рассмотрим простой случай — отправку sms одному пользователю, потом отправку sms в групповой чат. на картинке ниже — скриншот после отправки «привета»:

    Теперь зайдём в браузер и увидим весь лог этого чата. Для этого сформируем строку:

    Где AAAAAAAAAAAAAAAAAA нужно заменить на token (пароль), а 152314208 на id вашего бота. Обратите внимание, приписка bot должна быть до id!

    Отправьте получившуюся строку в адресную строку и нажмите ввод. Если в ответном сообщении есть только «<"ok":true,"result":[]>«, снова напишите боту «Привет» и обновите страницу в браузере. Должен появится лог общения. Примерно такой:

    Красным я выделил собственно надпись «привет» в формате json (не будем вдаваться в подробности, но u043f это «п»). Зелёным выделен id моего аккаунта, т.е. того, под которым я обычно логинюсь. Отправим теперь от бота мне сообщение «и тебе привет». Для этого сформируем запрос:

    https://api.telegram.org/bot152314208:AAAAAAAAAAAAAAAAAA/sendMessage?chat_id=70843541&text=и тебе привет

    Где AAAAAAAAAAAAAAAAAA нужно заменить на token (пароль), а 152314208 на id вашего бота. 70843541 необходимо заменить на id, который обозначен зелёным — это id чата. Вот, что получится, если вставить сформированный запрос в адресную строку браузера

    Это именно то, что нам и было нужно. Переходим ко второму этапу

    2.Написание простенького php файла

    Программа для андроид телефона, которую мы буем использовать, не умеет, к сожалению, посылать запросы по произвольному адресу (будет разъяснено ниже), поэтому нам нужен скрипт-посредник, который преобразует данные в нужный вид. Итак, достаточно любого php хостинга (у кого нет никакого, попробуйте бесплатный тариф у моего хостера Бегет https://beget.com/ru/free-hosting).

    Создайте файл такого вида

    <?php
    file_get_contents(» https://api.telegram.org/bot152314208:AAAAAAAAAAAAAAAAAA/sendMessage?chat_id=70843541&text= «.(string)$_GET[«phone»].»:».$_GET[«text»]);
    ?>

    Тёмно-зелёным цветом отмечена строчка, полученная ранее.

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

    Сохраним этот файл на хостинге, обзовём его test.php

    3. Установка и настройка на телефон смс гейта.

    В GooglePlay много разных sms гейтов, но воспользуемся вот этим (upd2018: программа пропала из GooglePlay, но APK есть в архиве сайта apkmonk:

    Он работает, к сожалению, не со всеми телефонами, например, с моим текущим XIAOMI REDMI 3 PRO он не работает, а с LG L90 работает.

    Итак, вот, как нужно настроить программу, зайдя после запуска в Settings:

    Красным я отметил необязательный пункт, вернее нужно тестировать, я на всякий случай сразу отметил, т.к. мой телефон любит засыпать и отключать все каналы интернет-связи. Далее кликаем на HTTP Settings и прописываем адрес до своего test.php

    После правки адреса жмём дважды «назад» и попадаем в главное меню программы, где нажимаем Start.

    Вот и всё. Теперь любая пришедшая смска должна мгновенно отобразиться в чате с ботом телеграма. Вид смски будет телефон:текст.

    В следующем посте посмотрим, как добавить бота в чат с другими людьми, чтобы смски могли видеть все участники группы.

    Пересылка sms в Telegram : 8 комментариев

    1. Игорь2018-04-02 в 20:40

    Такая же проблема. Спасибо за готовое решение. Дешевая аренда мобильного номера есть в Zadarma (120р/месяц), не рассматривали данного оператора?

    1. avtomatron Автор записи 2018-04-02 в 21:11

    Игорь, я как раз опубликовал свой опыт взаимодействия с ними https://avtomatron.com/как-принимать-звонки-без-роуминга/

    Добрый !
    Всё работает, спасибо огромное!
    НО! одна мелочь. каждая СМС делится на несколько сообщений в ТЕЛЕГРАМЕ, может можно как то увеличить длинну пересылаемого сообщения чтобы его видно было целиком ?
    Заранее спасибо !

    1. avtomatron Автор записи 2018-08-03 в 16:25

    В настройках smsgateway нет возможности собрать длинные смс в одно сообщение, поэтому нужно будет на Php написать сборщик смс за 2 минуты (например) от одного абонента и отправку всех накопленных.

    А подскажите такой момент, СМС приходят по протоколу https:// или только по http:// ?

    1. avtomatron Автор записи 2018-08-03 в 16:23

    Боюсь, что нет, т.к. smsgate датируется 2002 годом, а HTTPS появился в 2000, в настройках программы не нашёл ничего про https. Но есть другие гейты, более современные.

    1. Владимир2018-08-03 в 16:53

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

    Пробив Сервисы пробива и боты телеграм

    alt=»⚠» />Отказ от ответственности: alt=»⚠» />
    Данная статья написана лишь в образовательных целях и создана в рамках изучения информационной безопасности. Автор не публиковал эту статью для вредоносных целей. Если читатели хотели бы воспользоваться информацией для личной выгоды, то автор не несет ответственность за любой причиненный вред или ущерб.

    Pipl.com — второй сайт для поиска человека по номеру телефона, никнейму, почте или имени.

    Scholar.google — с помощью данного сайта можно найти все связи человека с наукой.

    ГИБДД — тут ничего и рассказывать не надо, вводите vin, кузов или шасси и радуетесь. Информации о владельце нет, но и на том спасибо.

    Yandex.ru/people — осуществляет поиск по 16 соцсетям. Можно искать информацию как и по нику, так и по имени.

    220vk.com — даёт доступ к просмотру скрытых друзей, общих друзей между двумя любыми пользователями искомого человека.

    vk.city4me.com- агент, с помощью которого можно узнать активность пользователя в социальной сети Вконтакте. Можно узнать график онлайна жертвы, кого он добавил в друзья и когда, кого убрал и так далее. Очень годный ресурс, а главное — бесплатный.

    VapeNews — в колонке справа вводим имя и фамилию желаемого человека, узнаём много нового о нём или нет.

    Nomer.org — данный сайт даёт возможно узнать, как зовут ту личность, которая вам недавно звонила, или по имени найти номер телефона и адрес проживания.

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

    login.stop-list.info — очень годный сервис, ищет аккаунты по псевдониму в социальных сетях и прочей ереси.

    Focus.kontur.ru — ищет по ФИО, если человек был связан с предпринимательской деятельностью. Используем демо-версию, правда, всего на сутки, но нужную информацию вы успеете найти.

    EGRUL
    @egrul_bot
    Пробивает конторы/ИП, по вводу ФИО/фирмы предоставляет ИНН объекта; учредителей бизнеса/партнеров и отчет налоговую декларацию. И наоборот: поиск по ИНН выдаст ФИО/конторы. Базы данных сами понимаете откуда
    Ограничений бота – нет.
    Россия

    BMI NP
    @bmi_np_bot
    По номеру телефона определяет регион и оператора.
    Интересно, что этот бот определяет даже новые номера и определяет номера, которые были перенесены совершенно недавно. Проверял. Удивило
    Любая страна

    WHOIS DOMAIN
    @whoisdombot
    пробивает всю основную информацию о нужном домене (адрес сайта), IP и другое.
    Любая страна

    MAILSEARCH
    @mailsearchbot
    По запросу пробива e-mail выдает открытый пароль от ящика если тот есть в базе. Очень серьезная база данных. Висит давно, 1.5 млрд учёток, год актуальности

    <2014г.. Удобно составлять/вычислять персональные чарсеты с помощью, например, JTR. Функционал условно бесплатный.
    Любая страна

    GETFB
    @getfb_bot
    По запрашиваемому номеру телефона выдает ссылку на личность в FaceBook. Функционал бесплатный.
    Любая страна

    BUZZIM ALERPTS
    @buzzim_alerts_bot
    Поисковая система по платформе Telegram. Ищет упоминания ников/каналов в чатах статьях. Присутствует функция оповещения, если что-то где-то всплывёт. Например, можно посмотреть какие каналы разнесли твои посты с Хабра, проверить ник юзера, где он еще трепался.
    Функционал бесплатный.
    Любая страна

    AVINFO
    @avinfobot
    который по вводу мобильного телефона выдаст номер машины/марку, а также ссылку и все объявления на Avito.ru. В демо-режиме бесплатно доступно несколько таких поисков/отчетов. Ценник за функционал приличный, некоторые хитрожопые юзеры только ради этого бота сбрасывают свой аккаунт в Telegram, чтобы бесплатно пробивать своих жертв (бесконечное удаление/регистрация учетки на один и тот же номер телефона). БД Avito – или проданная или сдёрнутая, в любом случае хочется дать им в Авито по ИБ.

    HOWTOFIND
    @howtofind_bot
    Робот разведчик. Подскажет секреты и приемы OSINT.
    Любая страна

    SMART SEARCH
    @smart_searchbot
    Отличный бот, очень полный. Помогает найти дополнительную информацию, относительно телефонного номера, id ВКонтакте, email, или ИНН юр./физ. лица.
    Любая страна

    WHOIS DOMAIN
    @whoisdombot
    пробивает всю основную информацию о нужном домене (адрес сайта), IP и другое.
    Любая страна

    голоса
    Рейтинг статьи
    Читайте так же:
    Проводник конторович черные бушлаты
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector