
 Histoire
Ce bot adopté spécial pour le déploiement à Heroku
 Les buts généraux de ceci - "Soyez utile pour la communauté d'infosec!"
 Bot utilise https://github.com/maddevsio/bbcrawler pour récupérer des informations
 Heroku utilisé https://github.com/heroku/go-getting-started comme modèle pour le projet
 Pour bot utilisé un compte gratuit sur heroku.com et firebase.com
Objectif
Buts du bot:
 "Livrer des informations aussi vite que possible!"
 "Soyez utile pour la communauté d'infosec"
Architecture
Pour le serveur web utilisé GIN
 github.com/gin-gonic/gin
 Pour la fonctionnalité Bot, utilisez telegram-bot-api.v4
 gopkg.in/telegram-bot-api.v4
Configuration de Bot
TELEGRAM_BBBOT_TOKEN - Jeton Api de télégramme reçu de @BotFather
 TELEGRAM_BBBOT_URL - Url Webhook pour bot adresse Web publique
 PORT - Variable ENV heroku standard pour le numéro de port
 TELEGRAM_BBBOT_FIREBASE_TOKEN - Jeton de base de données Firebase
 TELEGRAM_BBBOT_FIREBASE_URL - Projet Url to Firebase
 TELEGRAM_BBBOT_HO_SEARCH_URL - URL de recherche HackerOne (crawler)
 TELEGRAM_BBBOT_CHANNEL - Identificateur de canal public, par exemple @some_channel_name
 TELEGRAM_BBBOT_HOST - URL d'hôte de bot publique à des fins de  ping (pour désactiver la fonctionnalité de veille après 30 minutes  d'inactivité)
 TELEGRAM_BBBOT_H1_HACK_SEARCH_URL - HackerOne hacktivity url (crawler)
 TELEGRAM_BBBOT_BUGCROWD_NEW_PROG_URL - URL BugCrowd pour l'exploration de nouveaux programmes (crawler)
Flux de travail Bot
Bot a commencé Récupération de données à partir de Firebase (synchronisation) Programmes d'exploration de hackerone.com (en parallèle) Exploration de hacktivity depuis hackerone.com (en parallèle) Programmes rampants de bugcrowd.com (en parallèle) Détermination de nouvelles données à partir de toutes les informations analysées (en parallèle) Publication des données dans le canal de télégramme à partir de la variable ENV Remarque: Si l'instance de bot sur heroku.com a redémarré toutes les données restaurées à partir du stockage Firebase.
Téléchargez : https://github.com/maddevsio/telegram_bbbot




