<<<<<<< HEAD
An AI-powered cybersecurity assistant for Discord with daily automated threat intelligence updates.
- Gemini AI Integration: Get AI-generated summaries of the latest cybersecurity threats
- Automated Daily Digests: Scheduled security briefings with threat analysis
- On-Demand AI Analysis: Request AI-powered threat assessments anytime
- Real-time News Feed: Aggregates from 10+ trusted cybersecurity sources
- CVE Monitoring: Tracks recent vulnerabilities with severity ratings
- Daily Security Briefings: Comprehensive threat intelligence delivered automatically
- CVE Lookup: Detailed information about specific vulnerabilities
- Breach Detection: Check if emails appear in known data breaches
- Threat Intelligence: Lookup IP addresses, domains, and file hashes
- Security Tools Directory: Essential cybersecurity tools recommendations
-
Create a Discord Bot:
- Go to https://discord.com/developers/applications
- Create a new application and bot
- Copy the bot token
-
Get a Gemini API Key (optional but recommended):
- Visit https://ai.google.dev/
- Create an API key for Gemini
-
Configuration:
- Copy
.env.exampleto.env - Fill in your Discord bot token and API keys
- Set your news channel ID for automated updates
- Copy
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Bot:
python bot.py
!aisummary- Get AI-generated cybersecurity threat summary!aithreat <topic>- Get AI analysis for specific threat topics!dailybrief- Manual daily security briefing with AI insights
!latestnews [count]- Get latest cybersecurity news (default: 5)!recentcves [count]- Get recent CVEs with severity ratings (default: 5)!cve <CVE-ID>- Look up specific CVE details!pwned <email>- Check if an email appears in data breaches!threatintel <indicator>- Look up threat intelligence for IPs, domains, or hashes!threatlevel- Get current global threat assessment
!incidentreport [details]- Create a security incident report template!tools- List essential cybersecurity tools!testnews- Test the news system functionality!botinfo- Get information about the bot!help- Show all available commands
The bot automatically posts a comprehensive security digest daily at 9:00 AM including:
- AI-powered threat assessment
- Critical vulnerability alerts
- Top security news from trusted sources
- Actionable security recommendations
- Daily threat metrics
- The Hacker News
- Krebs on Security
- SecurityWeek
- Threatpost
- BleepingComputer
- CISA Alerts
- NVD Recent CVEs
- DarkReading
- Help Net Security
- Security Intelligence
- Python 3.8+
- Discord Bot Token
- Gemini API Key (optional)
This project is licensed under the MIT License - see the LICENSE file for details.
A Discord bot for security operations and monitoring.
- Security monitoring
- News alerts
- Automated security operations
- Clone the repository
- Create
.envfile with your tokens - Run
pip install -r requirements.txt - Execute
python bot.py
DISCORD_BOT_TOKEN- Your Discord bot tokenNEWS_CHANNEL_ID- Channel ID for news updatesGENTRIT_APT_KEY- Gentrit API key
b35d328004d1a2c472f76b0149a9f89c542cd0ad
