HackCheck is a Discord bot that enables users to search for data breaches by various criteria such as email, password, username, and more. This bot utilizes the HackCheck.io API to fetch breach data and presents it interactively within Discord servers.
- Search for breaches by email, password, username, full name, IP address, phone number, and hash.
- Interactive Discord buttons and modals for seamless user experience.
- Detailed logging of bot activity.
- Output results in both CSV and PDF report formats.
You can download the latest version of the bot from the GitHub repository:
git clone https://github.com/RocketGod-git/hackcheck-data-breach-search-discord-bot.git
Before running the bot, install the necessary Python packages directly using pip:
cd hackcheck-data-breach-search-discord-bot
pip install discord aiohttp aiolimiter reportlab
- Update the
config.json
file with your Discord bot token and HackCheck API key:
{
"discord_bot_token": "YOUR-TOKEN",
"hackcheck_api_key": "YOUR-KEY",
"webhook_url": "DISCORD-WEBHOOK-FOR-LOGGING"
}
You'll have to figure out Discord Developer Portal. I'm not teaching these things here.
Run the bot:
python hackcheckbot.py
The bot will connect to Discord, and you can start using it by invoking the slash command /hackcheck
in your server.
Contributions are welcome! Please fork the repository and submit pull requests with your suggested changes.
See LICENSE
for more information.