Bu bot, Discord'un Uygulama Dizini'nde görünür ve kullanıcılar sunucuya eklemeden direkt kullanabilir!
/mesajat-yavaş (mesaj)- Mesajı yavaş hızda gönderir (200ms)/mesajat-hızlı (mesaj)- Mesajı hızlı hızda gönderir (50ms)/mesajat-aşırı-hızlı (mesaj)- Mesajı aşırı hızlı gönderir (10ms)/say (mesaj)-Anonim mesaj gönderir/reism (resim)- Resim spam (50ms)- Sunucuya ekleme gerektirmez - Kullanıcılar kendileri için yükleyebilir
- Her yerde çalışır: Sunucularda, DM'lerde, Group DM'lerde
- Discord Developer Portal'a gidin
- "New Application" butonuna tıklayın
- Botunuza bir isim verin ve oluşturun
- Sol menüden "Installation" sekmesine gidin
- "Installation Contexts" bölümünde iki seçeneği de işaretleyin:
- ✅ Guild Install (Sunucu Yüklemesi)
- ✅ User Install (Kullanıcı Yüklemesi) ← ÇOK ÖNEMLİ!
- "Install Link" bölümünde:
- Discord Provided Link seçeneğini seçin
- Bu link ile kullanıcılar botu yükleyebilecek
- Sol menüden "Bot" sekmesine gidin
- "Add Bot" butonuna tıklayın (eğer yoksa)
- "Privileged Gateway Intents" bölümünden aktif edin:
- ✅ MESSAGE CONTENT INTENT
- "Reset Token" butonuna tıklayarak token'ınızı alın
- Token'ı güvenli bir yerde saklayın!
- Sol menüden "OAuth2" > "General" sekmesine gidin
- CLIENT ID'nizi kopyalayın
- "OAuth2" > "URL Generator" sekmesine gidin
- "SCOPES" bölümünden seçin:
- ✅
bot - ✅
applications.commands
- ✅
- "BOT PERMISSIONS" bölümünden seçin:
- ✅ Send Messages
- ✅ Read Messages/View Channels
- ✅ Use Slash Commands
-
Node.js'in yüklü olduğundan emin olun: https://nodejs.org/
-
Proje klasörüne gidin:
cd SoftSpam- Bağımlılıkları yükleyin:
npm installindex.jsdosyasını açın ve bilgileri doldurun:
const TOKEN = 'BOT_TOKEN_BURAYA'; // Bot token'ınız
const CLIENT_ID = 'CLIENT_ID_BURAYA'; // Client ID'niz- Botu başlatın:
npm startBaşarılı olursa şu mesajı göreceksiniz:
✅ Slash komutları başarıyla yüklendi!
🔥 Bot artık kullanıcılar tarafından sunucuya eklenmeden kullanılabilir!
✅ Bot [BOT_ADI] olarak giriş yaptı!
Discord'un resmi Uygulama Dizini'ne eklemek için:
- Developer Portal'da botunuzun sayfasına gidin
- "App Directory" sekmesine tıklayın
- Gerekli bilgileri doldurun (açıklama, kategoriler, ekran görüntüleri, vb.)
- İncelemeye gönderin
Not: App Directory'de görünmek için Discord'un onayına ihtiyaç var. Ancak bot yine de kullanıcı yüklemeli (user-installable) olarak çalışacaktır.
- Developer Portal'dan "Installation" sekmesinde gösterilen Install Link'i kopyalayın
- Bu linki kullanıcılarla paylaşın
- Link açıldığında kullanıcılar şunu seçebilir:
- "Try it Now" - Sadece kendisi için yükler (sunucuya eklemez)
- "Add to Server" - Bir sunucuya ekler
- Discord'da
/yazın - "Browse Apps" seçeneğine tıklayın
- Botun adını arayın
- "Add to Discord" butonuna tıklayın
Kullanıcılar botu yükledikten sonra her yerde kullanabilir:
/mesajat-yavaş mesaj:Merhaba Dünya
/mesajat-hızlı mesaj:Hızlı bir mesaj!
/mesajat-aşırı-hızlı mesaj:Çok hızlı!!!
/say:Anonim mesaj gönderir
reism:Resim spam
Bot, mesajı harf harf yazarak gösterecek! ⌨️
index.js dosyasında hızları değiştirebilirsiniz:
case 'mesajat-yavaş':
hiz = 200; // milisaniye
break;
case 'mesajat-hızlı':
hiz = 50;
break;
case 'mesajat-aşırı-hızlı':
hiz = 10;
break;- ✅ Kullanıcılar sunucuya eklemeden kullanabilir
- ✅ DM'lerde çalışır
- ✅ Group DM'lerde çalışır
- ✅ Sunucularda da çalışır
- ✅ Discord Uygulama Dizini'nde görünebilir
- Discord API rate limit'leri uygulanır
- Çok hızlı mesaj gönderimi Discord tarafından yavaşlatılabilir
- Bot'un sürekli çalışması gerekir (hosting gerekli)
Bot'u 7/24 çalışır halde tutmak için hosting servisleri:
- Railway.app (Önerilen)
- Render.com
- Fly.io
- Railway.app'e kaydolun
- "New Project" > "Deploy from GitHub"
- Repository'nizi seçin
- Environment Variables ekleyin:
TOKEN: Bot token'ınızCLIENT_ID: Client ID'niz
- Deploy edin!
- Bot'un çalıştığından emin olun
- Global komutların yüklenmesi 1 saat sürebilir
- Discord'u yeniden başlatın
- Developer Portal'da Installation sekmesinde User Install'ı aktif ettiğinizden emin olun
- Bot'u yeniden başlatın
- MESSAGE CONTENT INTENT'in aktif olduğundan emin olun
- Bot'un gerekli yetkilere sahip olduğundan emin olun
- Token'ı doğru kopyaladığınızdan emin olun
- Token'da boşluk olmamalı
Sorularınız için Discord'da bana ulaşabilirsiniz veya issue açabilirsiniz!
MIT License - İstediğiniz gibi kullanabilirsiniz!
Hazırlayan: ZambakEXe
Versiyon: 2.0.0
Discord.js: v14