Loading repository data…
Loading repository data…
CuriosidadesDeHackers / repository
Este proyecto consiste en un bot de Telegram que permite a los usuarios agregar Indicadores de Compromiso (IOCs) a un archivo AsciiDoc (peticiones.adoc) y luego subirlo a un repositorio de GitHub. El bot está diseñado para funcionar en chats privados y grupos específicos.
Este proyecto consiste en un bot de Telegram que permite a los usuarios agregar Indicadores de Compromiso (IOCs) a un archivo AsciiDoc (peticiones.adoc) y luego subirlo a un repositorio de GitHub. El bot está diseñado para funcionar en chats privados y grupos específicos, y utiliza variables de entorno para la configuración.
Clona el repositorio:
git clone https://github.com/tu-usuario/tu-repositorio.git
cd tu-repositorio
Instala las dependencias:
npm install
Configura las variables de entorno:
Crea un archivo .env en la raíz del proyecto y añade las siguientes variables:
MY_BOT_TOKEN=tu_token_de_telegram
MY_GITHUB_USER=tu_usuario_de_github
MY_GITHUB_TOKEN=tu_token_de_github
MY_GITHUB_REPO=tu_repositorio_de_github
Inicia el servidor:
npm start
/chatp para iniciar el proceso de agregar un IOC.hash,nombre_del_archivo,detección,descripción
filemanager.js: Contiene la lógica para manejar el archivo peticiones.adoc y las operaciones de Git.index.js: Contiene la lógica del bot de Telegram y la configuración del servidor..env: Archivo de configuración de variables de entorno.
Las contribuciones son bienvenidas. Por favor, abre un issue o envía un pull request para cualquier mejora o corrección.
¡Gracias por usar este bot! Si tienes alguna pregunta o sugerencia, no dudes en contactarme. 😊