Write-Up Bot is a Python script that automatically checks various RSS feeds related to cybersecurity, bug bonuses and hacks. It collects the latest entries and sends them to a Discord and Telegram channel
- ๐ก Data Collection from RSS Feeds: The script fetches links and descriptions of new write-ups from specified RSS feeds.
- ๐พ Database Storage: The fetched information is stored in a SQLite database.
- ๐ Automated Discord Notifications: New write-ups are automatically sent to a Discord channel using embeds.
- โณ Delay Mechanism: Includes a delay to prevent spamming the Discord and Telegram channel with multiple notifications in quick succession.
- Python 3.x
requestslibrarylxmllibrarysqlite3librarylogginglibrary
Create a config.json file in the data directory with the following structure:
{
"Discord": {
"WebHook": "YOUR_DISCORD_WEBHOOK_URL"
},
"Telegram": {
"BotToken": "YOUR_TELEGRAM_BOT_TOKEN",
"ChatID": "YOUR_TELEGRAM_CHAT_ID"
},
"Database": {
"FilePath": "SQL/database.db"
"TagURLs": [
"https://medium.com/feed/tag/bug-bounty-writeup",
"https://medium.com/feed/tag/cybersecurity",
"https://medium.com/feed/tag/application-security",
...
]
}- Clone the repository:
git clone https://github.com/M-thefl/WriteUp.git
cd WriteUp
pip install -r requirements.txt-
Configure the bot:
Update config.json file with your Discord website address, Telegram BotToken, ChatID and RSS feed URLs. -
Run the script:
python main.py
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or suggestions, feel free to contact me at Mahbodfl1@gmail.com
good luck (; ๐
for life
fl
๐