progress on Scambak (now v4)

2 months ago
33

🪤 Scambait Insult Generator & Player (SBv4)

⚔️ Developed by the BGGremlin Group — Creating Unique Tools for Unique Individuals

---

⚡ Overview

SBv4 is a production-ready, powerful insult generator crafted for Termux on Android. Designed for scambaiters and prank enthusiasts, it generates and plays high-quality, abusive insult audio clips using Google Text-to-Speech (gTTS).

With robust insult pack management, colorful Parrot Security OS-style terminal UI, extensive error handling, and config persistence, SBv4 ensures a seamless, fun, and brutally effective scambaiting experience.

---

🎯 Features

✅ Built-in and file-based insult pack support (.json, .txt)
✅ Generate & play insults using Termux media player (with fallback to mpg123)
✅ CLI interface styled like Parrot OS terminal
✅ Config persistence — remembers loaded insult packs for next session
✅ Sequence and random insult playback modes
✅ Vibrant banner splash + intuitive CLI (options 1-7)
✅ Comprehensive logging to file and console
✅ Future pack compatibility — supports official and custom insult packs

---

🚀 New in SBv4

💣 Insult Pack V1 Integration

🗂 10 unique insult packs

🎤 500+ handcrafted desi-style scambait insults

🎯 Themed: scammers, family, honor, homes, psyche

🌏 Multilingual: Primarily Hindi-English slangs

💥 Custom Pack Loader — Easily load your own or official future packs
💥 Updated UI & Pack Management — Smarter, cleaner, more powerful

---

🔧 Installation

1️⃣ Install Termux dependencies:

pkg install python termux-api mpg123
pip install gtts termcolor

2️⃣ Download SBv4:

iykyk

3️⃣ Run SBv4:

./SBv4.py

---

🎮 How to Use

On launch, SBv4 displays a vibrant Parrot OS-inspired banner and this menu:

1. Next Insult — Play next insult in sequence
2. Random Insult — Play a random insult
3. Load Pack — Import insult pack (.json/.txt)
4. List Packs — View loaded packs & counts
5. Choose Pack — Select a specific pack or combine all
6. Help — View usage instructions
7. Exit — Quit the program

👉 Select an option by typing 1-7 and pressing Enter.

👉 Insults auto-play via Termux media player; mpg123 is the fallback if needed.

---

📦 Insult Packs

Built-in V1 Packs

✅ Integrated 10-pack collection — 500+ insults

Loading Your Own Packs

➡ Select Option 3 (Load Pack)
➡ Provide full path to your .json or .txt insult file

✅ Config auto-saves packs for next session

Example Formats

JSON:

[
"Madarchod, tere scam pe izzat kab ka mar gayi.",
"Behenchod, tu vansh ka wo ghaav hai jo kabhi bhare na."
]

TXT (one insult per line):

Madarchod, tu scam karta hai aur sharam zameen mein samajh jaye.
Behen ke laude, tere jaise ko dekh kar purkhe apni mitti chhod dein.

---

📝 Config & Logs

📁 Config:
~/.scambait_config.json
🔹 Stores loaded insult packs for auto-load

📁 Logs:
~/.scambait.log
🔹 Captures debug info, errors, loaded packs

---

💻 Compatibility

✅ Termux (Android)
✅ Linux (with mpg123)

---

🔮 Future Roadmap

⚡ SBv5 — Windows + Linux GUI version (coming soon)
⚡ SBv6 — GUI refinement & enhancements
⚡ SBv7 — VoIP integration for real-time insult delivery

---

👾 Credits

👑 Developed by: The BGGremlin Group
⚔ Creating Unique Tools for Unique Individuals

---

📌 Changelog

V4 - Major Update:

New insult pack system

500+ integrated V1 insults

Smart pack loader + config persistence

Enhanced error handling & logging

Updated Parrot OS style UI

---

🌈 Example Session

████████████████████████████████████████████████
█ █
█ SCAMBAIT INSULT GENERATOR v4 █
█ Developed by the BGGremlin Group █
█ █
████████████████████████████████████████████████

1. Next Insult
2. Random Insult
3. Load Pack
4. List Packs
5. Choose Pack
6. Help
7. Exit

Choose an option (1-7):

---

📦 Example File Pack Format

SBv4 supports insult packs as simple .json or .txt files. Here’s how to make a pack that works out of the box:

---

✅ For .json files

Your JSON insult pack should be a flat array of strings — no pack names, no nesting.

[
"Madarchod, tere jaise scammer ki izzat to kachre mein mil gayi.",
"Behenchod, tu scam karta hai aur sochta hai tu smart hai?",
"Sale kutte, tujhe dekhkar to Internet bhi sharminda ho jaye.",
"Laude ke baal, tere scams ka toh gaon mein mazaak ban gaya.",
"Chutiye, tere jaise logon ki wajah se duniya barbaad ho rahi hai.",
"Tere scam ka toh bhagwan bhi ilaaj nahi kar sakta.",
"Behen ke laude, scam karte karte mar jayega ek din.",
"Madarchod, tere jaise scammer ko toh zameen nigal jaye.",
"Scammer ki aulaad, apni maa ka naam mitti mein mila raha hai.",
"Chor ke bache, internet pe shana banna band kar."
]

👉 No trailing commas, no keys, no objects — just pure array.

---

✅ For .txt files

Each insult on its own line:

Madarchod, tere jaise scammer ki izzat to kachre mein mil gayi.
Behenchod, tu scam karta hai aur sochta hai tu smart hai?
Sale kutte, tujhe dekhkar to Internet bhi sharminda ho jaye.
Laude ke baal, tere scams ka toh gaon mein mazaak ban gaya.
Chutiye, tere jaise logon ki wajah se duniya barbaad ho rahi hai.
Tere scam ka toh bhagwan bhi ilaaj nahi kar sakta.
Behen ke laude, scam karte karte mar jayega ek din.
Madarchod, tere jaise scammer ko toh zameen nigal jaye.
Scammer ki aulaad, apni maa ka naam mitti mein mila raha hai.
Chor ke bache, internet pe shana banna band kar.

---

💥 How to Use

1️⃣ Save your file as template.json or template.txt.
2️⃣ Place it anywhere accessible in Termux.
3️⃣ Run SBv4 → Main Menu → Option 3 (Load Pack)
4️⃣ Enter full file path, e.g.:

/data/data/com.termux/files/home/template.json

5️⃣ SBv4 will append it to your active insult packs and persist it for future sessions.

---

🌟 Tips for Customization

➡ Each insult must be wrapped in "double quotes" in JSON.
➡ No trailing commas — JSON does not tolerate that.
➡ Mix any language — Hindi, English, or regional.
➡ Keep insults short enough for clear TTS playback.

---

Example Expanded JSON (for larger packs)

[
"Madarchod, tere scam pe izzat kab ka mar gayi.",
"Behen ke laude, tujhe toh chullu bhar paani mein doob marna chahiye.",
"Chor ki aulaad, tu scam karte waqt shakal apni dekhta hai?",
"Laude ke baal, scam karta hai aur sochta hai duniya bewakoof hai.",
"Tere jaise kutte ko toh gali ka kachra bhi izzat na de.",
"Baklol, tere scams ki wajah se to gaon wale internet bandh kar den.",
"Madarchod, tu toh digital duniya ka kalank hai.",
"Behenchod, scam kar kar ke apne purkhon ki rooh ko sata raha hai.",
"Chutiya scammer, tu toh internet ka joke hai.",
"Scammer ki aulaad, tujhe toh police ka dar bhi nahi lagta kya?"
]

---

✅ Final Checks

✔ 100% valid JSON — ready to load in SBv4
✔ No extra commas, no broken elements
✔ You can easily drop in custom insults or translations

---

🚀 Stay Tuned for More

⚔ Developed by the BGGremlin Group — Creating Unique Tools for Unique Individuals

Loading comments...