spamster
spamster copied to clipboard
🤖 Spam tools for NOSTR protocol 🤖 Spamster is a bash toolbox made for nostr spamming. Spamster is for testing relays and spam filters.
do not use to do illegal shit
SPAMSTER
Done:
- [x] 🧅 Use tor for spamming
- [x] 📡 Download relays list
- [x] 🏓 Ping relays list
- [x] 📈 Benchmark relays
- [x] 🔑 Create accounts for each name in config/name-list.txt
- [x] 📁 Create a
nostr.json
with all names and pubkeys. |NIP-05
- [x] 📨 Send the
nostr.json
toyouraccount.github.io/.well-known/nostr.json
- [x] ℹ️ Update all accounts informations with
[email protected]
|KIND: 0
- [x] ℹ️ Update all accounts informations with username,fixed image of a cat and fixed bio. |
KIND: 0
- [x] 🫂 Make all accounts follow each others |
KIND: 3
- [x] 📢 Spam public feed in parallel |
KIND: 1
- [x] 🧅 Spam public feed using tor in parallel (one exit IP per instance) |
KIND: 1
- [x] ⬆️ Save configuration
- [x] ⬇️ Load configuration
- [x] 🗑 Reset
Todo:
- [ ] Use tor to get relays list
- [ ] Use tor to ping relays list
- [ ] Use tor to benchmark relays list
- [ ] Use tor to broadcast profile info |
KIND: 0
- [ ] Use tor to broadcast follow list |
KIND: 3
- [ ] Spam in DMs
- [ ] Spam in channels
- [ ] Spam
custom KIND
- [ ] Spam public channels creation
- [ ] Spam recommand relay
- [ ] Multi-Spam
- [ ] React and reply
- [ ] Reply
- [ ] Create random names lists with first and last name
- [ ] Create random bio for each name with OPENAI
- [ ] React and reply with OPENAI
- [ ] Change benchmark for something more agressive.
- [ ] Engagement farm with OPENAI
Problems:
- Tor dont stop on close. So you have to stop all tors manually.
- As far as i understand, this whole repo could be almost one script with functions, but because i'm really bad at this: its' not.
🍩 What is Spamster?
Spamster is a bash toolbox made for nostr spamming.
Spamster is for testing relays and spam filters.
⚙️ Requirements:
-
nostr-tool
: https://github.com/0xtrr/nostr-tool -
nostril
: https://github.com/jb55/nostril -
clust
: https://github.com/vinliao/clust -
nostcat
: https://github.com/blakejakopovic/nostcat
as well as:
sed
jq
truncante
awk
git
curl
✔️ How to use Spamster?
-
git clone https://github.com/gourcetools/spamster
-
cd ./spamster
-
cd ./config
- Edit
message-list.txt
with your messages - one per line. - Edit
names-list.txt
and do the same. - For relay if you want to set a custom relay edit
relays-list.txt
-
cd ..
-
./SPAMSTER.sh
to open the menu.
For a quick try:
- Download relay list (D) (skip this if you set a custom relay before)
- Generate keys (K)
- Start spamming
🙋♂️ Need help?
Telegram: https://t.me/bitpaint
Twitter: https://twitter.com/bitpaintclub
Nostr:
hex:
0000005cc4586681ad8e7f4b75436fb7904b0e34ff072bb3406ddb90226d7eab
npub:
npub1qqqqqhxytpngrtvw0a9h2sm0k7gykr35lurjhv6qdhdeqgnd064swghgx4
nip05:
[email protected]