murdok1982/osint_detector

GitHub: murdok1982/osint_detector

Stars: 0 | Forks: 0

# 🕵️ OSINT Detector - Telegram Channel Intelligence [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/downloads/) [![AI Powered](https://img.shields.io/badge/AI-Powered-purple.svg)](https://openai.com/) ## ✨ Features - 🤖 **AI Analysis**: GPT-powered content analysis - 📊 **Threat Detection**: Identify suspicious patterns - 🔍 **Channel Monitoring**: Real-time Telegram monitoring - ⚠️ **Alert System**: Automated threat notifications - 📈 **Sentiment Analysis**: Analyze channel sentiment - 🌐 **Multi-language**: Support for multiple languages - 💾 **Database**: Store and query historical data ## 🚀 Installation git clone https://github.com/murdok1982/osint_detector.git cd osint_detector pip install -r requirements.txt cp .env.example .env # Configure Telegram API & OpenAI keys python osint_monitor.py ## ⚙️ Configuration TELEGRAM_API_ID=your_api_id TELEGRAM_API_HASH=your_api_hash TELEGRAM_PHONE=your_phone_number OPENAI_API_KEY=your_openai_key ALERT_WEBHOOK=your_webhook_url THREAT_THRESHOLD=medium ## 💻 Usage from osint_detector import ChannelMonitor monitor = ChannelMonitor() monitor.add_channel("@suspicious_channel") monitor.start_monitoring() ## 🎯 Detection Capabilities - Extremist content - Threat indicators - Illegal activities - Coordinated campaigns - Misinformation - Radicalization patterns ## 👤 Author **murdok1982** - GitHub: [@murdok1982](https://github.com/murdok1982) - LinkedIn: [Gustavo Lobato Clara](https://www.linkedin.com/in/gustavo-lobato-clara-2b446b102/) ## 📝 License MIT License - Authorized Use Only ## **Intelligence Matters! 🕵️** ## 🎖️ CENTRO DE COMUNICACIONES Y REPORTES OFICIALES **NIVEL DE ACCESO:** AUTORIZADO | **DESTINATARIO:** COMANDANCIA DE DESARROLLO (gustavolobatoclara@gmail.com) A través del siguiente portal de comunicaciones, el personal autorizado puede emitir reportes de incidencias, fallas críticas en despliegue (compilación) o solicitudes de mejoras estratégicas. Seleccione la directiva correspondiente para visualizar los protocolos de envío:
🚨 REPORTAR QUEJA O INCIDENCIA DISCIPLINARIA / OPERATIVA
Para tramitar una queja sobre el funcionamiento, estructura o contenido del sistema, envíe un mensaje a gustavolobatoclara@gmail.com siguiendo este protocolo:
  1. Asunto: [QUEJA] - Nombre del Sistema - Breve descripción.
  2. Cuerpo del mensaje: Detallar claramente la incidencia, impacto operativo y, si es posible, la evidencia (capturas o logs).
  3. Prioridad: Indicar si es de atención inmediata o diferida.
🛠️ REPORTE DE PROBLEMAS DE COMPILACIÓN O DESPLIEGUE
Si experimenta fallos durante la fase de compilación o instalación del sistema, reporte a gustavolobatoclara@gmail.com con la siguiente estructura técnica:
  1. Asunto: [COMPILACIÓN] - Falla en entorno <Entorno/OS>.
  2. Especificaciones: Sistema Operativo, versión de dependencias y herramientas de compilación utilizadas.
  3. Traza de Error (Logs): Adjunte el log completo de errores proporcionado por la terminal (en formato texto o captura legible).
  4. Pasos de Reproducción: Secuencia exacta de comandos ejecutados antes del fallo crítico.
💡 SUGERENCIAS O SOLICITUDES DE DESARROLLO
Para proponer nuevas capacidades tácticas, módulos de inteligencia o mejoras de arquitectura, envíe su solicitud a gustavolobatoclara@gmail.com:
  1. Asunto: [PROPUESTA] - Mejora o Nuevo Módulo.
  2. Objetivo Táctico: ¿Qué problema resuelve o qué ventaja proporciona esta nueva característica?
  3. Viabilidad: (Opcional) Posible enfoque técnico o herramientas recomendadas para su implementación.