Discord'da bot kurulumu ve yapılandırması için kapsamlı rehber
Discord sunucusuna bir bot eklemek için onu bir toplayıcı sitede (örneğin top.gg) veya yerleşik uygulama kataloğunda bulun, «Ekle» (Invite) düğmesine tıklayın, sunucunuzu seçin ve gerekli erişim izinlerini verin. Müzik botlarının düzgün çalışması için ayrıca ayrı bir sesli kanal oluşturmanız ve bota bağlanma ile ses çalma izni vermeniz gerekir.
2026 yılında çoğu modern bot, etkileşimi kolaylaştıran eğik çizgi komutlarını (/) kullanır, ancak rollerin ve kanalların doğru şekilde yapılandırılması hala istikrarlı çalışma için anahtar faktördür. Aşağıda, özellikle müzik hizmetlerine odaklanarak herhangi bir botun güvenli entegrasyonu için detaylı talimatlar yer almaktadır.
İçindekiler
Sunucuya bot nasıl eklenir
Kurulum süreci, moderatör, seviye sistemi veya müzik çalar olsun, çoğu hizmet için aynıdır.
-
Bot arama Popüler katalogları (top.gg, discordbotlist.com) veya Discord istemcisindeki yerleşik «Uygulamalar» bölümünü kullanın. Arama alanına
music,moderation,welcomegibi anahtar kelimeler girin. Puanlara ve son güncelleme tarihine dikkat edin; bu, mevcut Discord API sürümüyle uyumluluğun garantisidir. -
Yetkilendirme ve davet etme Bot sayfasında Invite (Davet Et) veya Add to Server (Sunucuya Ekle) düğmesine tıklayın.
- Açılan pencereden açılır listeden hedef sunucuyu seçin.
- Sistem istenen izinleri (Permissions) listeleyecektir. Bunları dikkatlice inceleyin.
- Authorize (Yetkilendir) düğmesine tıklayın ve gerekirse CAPTCHA doğrulamasını tamamlayın.
-
İlk çalıştırma Eklendikten sonra bot sağ taraftaki üye listesinde görünecektir. Genellikle otomatik olarak metin kanallarından birine kısa bir komut listesi içeren bir karşılama mesajı gönderir. Eğer bu gerçekleşmezse, yanıtı kontrol etmek için
/helpveya!helpyazın.
Aşırı izinler isteyen (örneğin basit bir çalar için tam yönetici hakları) şüpheli sitelerden bot eklemekten kaçının. Bu, sunucu güvenliği ve kullanıcı verileri için tehdit oluşturabilir.
İzinler ve güvenlik yapılandırması
Herkesle «Yönetici» izinlerini paylaşmak yeni başlayanların yaptığı en büyük hatadır. En az ayrıcalık ilkesini uygulayın.
1. Bot için ayrı bir rol oluşturma
Botu varsayılan izinlerle bırakmayın.
- Sunucu Ayarları → Roller bölümüne gidin.
- Yeni bir rol oluşturun (örneğin
MusicBotveyaModBot) ve hiyerarşide normal kullanıcı rollerinin üzerine, ancak yönetim rollerinin altına taşıyın. - İzinler sekmesinde yalnızca gerekli olanları etkinleştirin:
- Müzik botları için:
Bağlan(Connect),Konuş(Speak),Etkinlik Kullan(Use Activity). - Moderasyon için:
Mesajları Yönet,Üyeleri At,Üyeleri Yasakla.
- Müzik botları için:
2. Rolü atama
- Sunucu Ayarları → Üyeler bölümüne gidin.
- Listede botu bulun, yanındaki üç noktaya tıklayın ve Rolleri Düzenle seçeneğini belirleyin.
- Daha önce oluşturduğunuz özel rolü ona atayın.
3. Kanal bazlı erişim kısıtlama
Botun genel sohbetlerde spam yapmasını önlemek için:
- Belirli bir metin veya sesli kanalın ayarlarını açın (Dişli Çark → İzinler).
- Botun rolünü istisnalar listesine ekleyin.
- Ona yalnızca kendisi için tasarlanmış kanallarda (örneğin
#bot-komutlariveya#muzik) okuma ve mesaj gönderme izni verin.
Botun işlevselliği için kritik derecede gerekli değilse (ki bu son derece nadirdir) botlara asla Yönetici izni vermeyin. Bu, sunucuyu bot kodundaki açıklıklar üzerinden yapılacak saldırılara karşı korur.
Müzik botlarının özellikleri
Müzik botları (Jockie Music, FredBoat, Hydra ve benzerleri), sesli kanallarla ve harici akış hizmetleriyle etkileşime girdikleri için kendi çalışma özelliklerine sahiptir.
Seçim ve kurulum
2026 yılında YouTube ve Spotify politikalarındaki değişiklikler nedeniyle birçok eski bot kapatıldı. Güncel çözümler genellikle web arayüzleri üzerinden çalışır veya yüksek ses kalitesi için abonelik gerektirir.
- İhtiyaç duyulan kaynakları (YouTube, Spotify, SoundCloud, Apple Music) destekleyen bir bot seçin.
- Standart yöntemle sunucuya ekleyin (yukarıdaki bölüme bakın).
- Metin öneklerinin (
!,?) yavaş yavaş geçmişte kaldığından emin olun, botun eğik çizgi komutlarını (/) desteklediğinden emin olun.
Temel kullanım
Müzik çalmak için:
- Bir sesli kanala girin.
- İlişkili metin kanalında
/play <parça adı veya bağlantı>komutunu girin. - Bot kanalınıza katılacak ve oynatmaya başlayacaktır.
Sıra yönetimi şu komutlarla yapılır:
/queue— parça listesini göster./skip— mevcut parçayı atla./stopveya/leave— müziği durdur ve kanaldan çık.
Müzik ince ayarları
Müzik kullanımının iletişimi engellememesi için sunucu alanını doğru organize etmek önemlidir.
Kanalların organizasyonu
Özel bir altyapı oluşturun:
- Metin kanalı
#muzik-komutlari: kullanıcılar burada oynatma istekleri gönderir. Diğerlerinin bu kanala yazmasını yasaklayın, yalnızca okuma ve komut kullanma izni bırakın veya konu başlıklarını (thread) kullanın. - Sesli kanal
🔊 Müzik: Girişi yalnızca bot ve dinlemek isteyenler için kısıtlayın.
Sesli kanal izinlerinin yapılandırılması
🔊 Müzik sesli kanalının ayarlarında:
@everyonerolü içinBağlaniznini yasaklayın (sadece davetle veya sahne yoluyla girilmesini istiyorsanız).- Bot rolü için
Bağlan,KonuşveEtkinlik Kullanizinlerini verin. - Daha iyi ses kalitesi için, paketiniz izin veriyorsa sunucu ayarlarında
Ses Kalitesiseçeneğini maksimuma çıkarın.
Komutlara erişimin yönetimi
Birçok bot, çaları yönetme (ses seviyesini değiştirme, parçaları atlama) hakkına sahip rolleri yapılandırmaya olanak tanır.
DJadında bir rol oluşturun.- Bot ayarlarında (genellikle web paneli veya
/settingskomutu aracılığıyla) yalnızcaDJrolüne sahip kullanıcıların/skipveya/volumekomutlarını kullanabileceğini belirtin. - Bu, her ikinci kullanıcının parçaları değiştirdiği bir kaosu önleyecektir.
Sık yapılan hatalar
| Sorun | Neden ve Çözüm |
|---|---|
| Bot sese bağlanmıyor | Bot rolünün izinlerini kontrol edin: Bağlan ve Konuş aktif olmalıdır. Sesli kanalda boş yer olduğundan emin olun. |
| Bot sessiz (ses yok) | Discord istemcisinde botun ses seviyesi regülatörünü kontrol edin (sesli kanaldaki bota sağ tık → Ses Seviyesi). Ayrıca botun Etkinlik Kullan iznine sahip olduğundan emin olun. |
| Komutlar çalışmıyor | Eski bir önek (örneğin !) kullanıyorsunuz, ancak bot eğik çizgi komutlarına (/) geçmiş. Mevcut komut listesini görmek için / yazın. |
| Müzik kesiliyor | Bot, kanalda kimse kalmadığında çıkmak üzere ayarlanmış. Bu, kaynak tasarrufu için standart bir davranıştır. Bot ayarlarında (leaveonempty parametresi) değiştirilebilir. |
| «Premium gerekli» hatası | Bazı kaynaklar (örneğin yüksek kalitede Spotify) bot hizmetinin kendisinde abonelik veya kullanıcının Premium hesabına sahip olmasını gerektirebilir. |
SSS
Bir sunucuya birden fazla müzik botu eklenebilir mi? Evet, ancak bunları aynı sesli kanalda aynı anda çalıştırmayın; bu ses karmaşasına neden olur. Müzik için tek bir ana bot kullanmak ve diğerlerini arıza durumunda yedek olarak tutmak daha iyidir.
Neden bot Spotify'dan müzik çalmıyor? DRM nedeniyle Discord botları Spotify'ın korumalı içeriğini doğrudan akaramaz. Genellikle ada göre YouTube veya başka bir açık kaynaktan ilgili parçayı bulurlar. Doğrudan akış için genellikle botun ücretli özellikleri gerekir.
Botun 7/24 müzik çalmasını nasıl sağlarım? Çoğu ücretsiz bot, dinleyici olmadığında kapanır. Kesintisiz yayın için özel barındırma çözümleri veya «Radyo» modunu ya da sürekli çevrimiçi olmayı destekleyen botların ücretli paketleri gerekir.
Bota hesabıma erişim izni vermek güvenli mi? Bot eklerken sunucuya izin verirsiniz, kişisel hesaba değil. Bot, kişisel mesajlarınıza veya bu sunucu dışındaki verilere erişemez. Ancak kurulumdan önce her zaman botun geliştiricisini kontrol edin.