Привет, гость!

Добро пожаловать на CVVPRO - крупнейший теневой кардинг форум РУнета. Чтобы получить полный доступ к форуму войди или пройди регистрацию!

Пишем бота в Телеграмме который будет осуществлять OSINT компаний

Amazfit

Опытный user
Регистрация
15 Июн 2020
Сообщения
396
Реакции
15
Сначала нужно зарегистрировать бота в Telegram и получить токен. Для этого нужно обратиться к BotFather.

Установим библиотеку python-telegram-bot, используя команду:

Код:
pip install python-telegram-bot

Создадим скрипт на языке Python:
Код:
import requests
import json
import telegram
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters


def start(bot, update):
    update.message.reply_text('Добро пожаловать. Введите название компании.')


def search_company(bot, update):
    company_name = update.message.text
    response = requests.get(f'https://dadata.ru/api/v2/suggest/party?q={company_name}&count=1',
                            headers={'Authorization': 'Token TOKEN', 'Content-Type': 'application/json'})
    result = json.loads(response.text)['suggestions'][0]
    inn = result['data']['inn']
    address = result['data']['address']['value']
    update.message.reply_text(f'Компания: {result["value"]}\nINN: {inn}\nАдрес: {address}')


def main():
    updater = Updater('TOKEN')
    dp = updater.dispatcher
    dp.add_handler(CommandHandler('start', start))
    dp.add_handler(MessageHandler(Filters.text, search_company))
    updater.start_polling()
    updater.idle()


if __name__ == '__main__':
    main()

Укажите токен и токен авторизации в строках 18 и 16 соответственно.

Создадим команду /start для бота и обработчик текстовых сообщений.

Бот будет запрашивать у пользователя название компании и отправлять запрос в API DaData для получения информации о компании. Затем он будет отображать название компании, ИНН и адрес.

Запустите скрипт и используйте бота для поиска информации о компаниях.

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

Operatim

Опытный user
Регистрация
29 Май 2020
Сообщения
216
Реакции
3
Годняк,благодарочка
 

Farewell.Mix

Опытный user
Регистрация
22 Июн 2022
Сообщения
145
Реакции
6
редко где видел самописных осинт ботов
 

Embrin98

Опытный user
Регистрация
27 Май 2021
Сообщения
760
Реакции
22
Хороший гайд, спасибо
 

restore9

Опытный user
Регистрация
13 Июл 2022
Сообщения
804
Реакции
125
спасибо,помог
 
Сверху Снизу