A comprehensive Discord bot that allows you to check emails for associated social media accounts, data breaches, pastes, and more!
- Social Media Account Check: Using Holehe, the bot can check for associated social media accounts linked with an email address.
- Data Breach Check: Using the HaveIBeenPwned API, the bot checks if the email address has been involved in any known data breaches.
- Pastes Check: The bot also checks if the email address has been listed in any public pastes.
- Password Breach Check: Verify how many times a given password hash has been breached.
- Python 3.6 or higher
- A valid Discord bot token
- HaveIBeenPwned API key for data breach and pastes checks
-
Clone the repository:
git clone https://github.com/RocketGod-git/email-osint-discord-bot.git cd email-osint-discord-bot
-
Setup Configuration:
- Edit
config.json
. - Fill in the required fields:
discord_bot_token
: Your Discord bot token.hibp_api_key
: Your HaveIBeenPwned API key.
- Edit
-
Run the bot:
- For Windows users:
run.bat
- For Linux/Mac users:
chmod +x run.sh ./run.sh
- For Windows users:
-
Email Check:
/email [email_address]
This command will check the email address for associated social media accounts, data breaches, and pastes.
-
Password Hash Check:
/passhash [password_hash]
Check how many times a password hash has been breached. Provide at least the first 5 characters of the password hash.
- Holehe for providing the ability to check for associated social media accounts.
- HaveIBeenPwned for the data breach and pastes checks.
Feel free to fork the repository and submit pull requests. All contributions are welcome!
This project is licensed under the AGPL-3.0 license.