Discord, geliştirici toplulukları, açık kaynak projeleri, oyun loncaları ve giderek daha fazla müşteri desteği için varsayılan bir iletişim katmanı haline geldi. Sunucular büyüdükçe otomatik moderasyon, SSS yönetimi ve topluluk etkileşimi ihtiyacı da onlarla birlikte artar. AI destekli Discord botları, doğal konuşmaları yönetmek, içerikleri modere etmek ve bir sunucu içinde eylemler gerçekleştirmek için büyük dil modellerini kullanarak bu boşluğu doldurur.
Bu yazı, 2026’da mevcut başlıca AI Discord botlarını karşılaştırır. Odak noktası pazarlama iddiaları değil, teknik mimari, entegrasyon karmaşıklığı, fiyatlandırma ve gerçek yeteneklerdir.
Karşılaştırma Tablosu
| Bot | AI Modeli | Ücretsiz Katman | Temel Özellik | Fiyatlandırma | Kendi sunucunuzda barındırılabilir |
|---|---|---|---|---|---|
| Quickchat AI | En yeni OpenAI, Anthropic, Google modelleri (yapılandırılabilir) | Evet | Bilgi tabanı + kanallar arası arama | Ücretsiz plan; ücretli planlar $9/ay’dan başlar | Hayır (yönetilen) |
| MEE6 | Tescilli + OpenAI | Sınırlı ücretsiz özellikler | Seviye sistemi, moderasyon, AI chat | Ücretsiz katman + Premium $6.49/ay’dan başlar | Hayır |
| Dyno | Kural tabanlı + temel AI moderasyonu | Evet | Moderasyon, özel komutlar | Ücretsiz + Premium $4.49/ay | Hayır |
| Carl-bot | Kural tabanlı (LLM değil) | Evet | Tepki rolleri, günlükleme, otomatik moderasyon | Ücretsiz + Premium $5/ay | Hayır |
| YAGPDB | Kural tabanlı (LLM değil) | Evet (tamamen ücretsiz) | Özel komutlar, otomatik moderasyon, Reddit akışları | Ücretsiz | Evet (açık kaynak) |
| Poe Bot | Birden çok model (GPT-5.1, Claude Sonnet 4.6, Gemini, Llama) | Sınırlı ücretsiz mesajlar | Discord içinde çok modelli erişim | Ücretsiz katman + abonelikler | Hayır |
| Character.AI | Tescilli LLM (c1.5) | Evet | Rol yapma, persona tabanlı konuşmalar | Ücretsiz + $9.99/ay Plus | Hayır |
| Midjourney | Tescilli difüzyon modeli | Hayır (yalnızca ücretli) | Metin promptlarından görsel üretimi | $10/ay’dan başlar | Hayır |
| OpenRouter Bot | OpenRouter API üzerinden herhangi bir model | Hayır | Model yönlendirme, maliyet optimizasyonu | Token başına ödeme | Kendi sunucunuzda barındırılabilir (açık kaynak istemciler) |
“En iyi”, neyi optimize ettiğinize bağlıdır. Bu yazı botları popülerlik sıralaması yerine birincil kullanım durumuna göre gruplar. Bir ürün destek topluluğu işletiyorsanız Quickchat AI ile başlayın. Saf moderasyon için Carl-bot, YAGPDB veya Dyno kendini kanıtlamış seçeneklerdir. Görsel üretimi için Midjourney hâlâ varsayılan seçenektir. Aşağıdaki ayrıntılı inceleme, her botu bu sırayla ele alır.
Ayrıntılı Bot İncelemesi
1. Quickchat AI
Quickchat AI, AI agent’ları oluşturmak ve dağıtmak için bir platformdur. Dağıtım hedeflerinden biri Discord’dur ve burada standart bot token mekanizması üzerinden bağlanır.
Ne yapar: Quickchat destekli bir Discord botu, özel bir bilgi tabanına dayanarak kullanıcı sorularını yanıtlar, çok turlu konuşmaları destekler ve AI Actions yürütebilir (harici API’leri çağırma, arama yapma, insanlara yönlendirme). Müşteri desteği, topluluk yönetimi ve dahili ekip soru-cevap kullanımları için tasarlanmıştır. Aynı AI Actions moderasyon da yapabilir. Add Action, Discord Action galerisi, istekleri, parametreleri, yanıt işleme biçimleri ve çalıştırma koşulları önceden doldurulmuş düzenlenebilir destek ve moderasyon Actions oluşturur. AI Discord moderasyon botu oluşturma, düz yönetici mesajlarından yürütülen timeout, kick, ban, roller ve slowmode süreçlerini açıklar, ticket bot rehberi ise dokümanlarınızdan yanıt veren ve yalnızca çözemediği konuları yükselten bir destek botunu ele alır. Başka bir uygulamalı örnek olarak, bir Quickchat Agent, Discord ve diğer tüm kanallarda çalışan bir AI Action aracılığıyla lead’leri, yanıtsız soruları ve demo taleplerini Google Sheets’e kaydedebilir.
Teknik ayrıntılar:
Discord entegrasyonu, dağıtım başına birkaç yapılandırma alanı saklar:
discord_bot_token: kimlik doğrulama için standart Discord bot token’ı.discord_respond_in_threads: botun her konuşma için yeni bir thread oluşturup oluşturmayacağını veya satır içinde yanıt verip vermeyeceğini kontrol eden boolean. Thread modu, yoğun sunucularda kanalları daha düzenli tutar.discord_cross_channel_search_active: etkinleştirildiğinde bot, yalnızca bahsedildiği kanaldan değil, aynı guild içindeki diğer kanallardan da mesaj geçmişini okuyabilir. Bu, bir sorunun yanıtı farklı bir kanalda tartışılmışsa kullanışlıdır.
Bir kullanıcı bottan @bahsettiğinde Quickchat son kanal bağlamını (varsayılan olarak son 30 mesajı) alır ve prompt’a ekler. Mesaj mevcut bir mesaja yanıtsa, referans verilen mesajın çevresindeki yalnızca 3 mesajlık bağlam alınır. Bot son mesajları LLM için bir sohbet dökümü olarak biçimlendirir.
Bot, dahili araçları üzerinden iki mesaj alma modunu destekler:
- Sayı/Sayfalama modu: geçmişte sayfalama yapmak için bir offset ile son N mesajı alır.
- Zaman aralığı modu: belirli bir zaman aralığındaki mesajları alır (ISO-8601 zaman damgaları), isteğe bağlı olarak mesaj sayısıyla sınırlandırılır.
Mesajlar, LLM için konuşma akışını korumak amacıyla kronolojik sırada (eskiden yeniye) döndürülür.
Kurulum adımları:
- Quickchat dashboard’da External Apps bölümünü açın ve Discord seçeneğini belirleyin.
- Add to your Discord server seçeneğine tıklayın, paylaşılan Quickchat AI uygulamasını yetkilendirin ve sunucunuzu seçin. Yetkilendirme yaptığınız anda bot yayına geçer. O sunucuda Manage Server iznine ihtiyacınız vardır.
Özel bot adı ve avatarı, direct messages veya tek sunucuda birden fazla bot istiyorsanız bunun yerine Use your own Discord app seçeneğini kullanın: kendi Discord uygulamanızı oluşturun ve bir bot token’ı ile bağlayın. Bu gelişmiş yol, Discord AI Actions özelliğini de açar.
Eksiksiz adım adım kılavuz için Discord bot kurulum rehberimize bakın.
Fiyatlandırma: Quickchat AI, bir Free plana ve $9/ay’dan başlayan ücretli planlara sahiptir. Discord entegrasyonu ve AI Actions tüm katmanlarda kullanılabilir. Ücretli planlar, üretim trafiği için kullanım kapasitesini artırır.
Sınırlamalar: Quickchat yönetilen bir platformdur, bu nedenle kendi sunucunuzda barındırma seçeneği yoktur. Bot bir Quickchat aboneliği gerektirir ve bağımsız bir açık kaynak dağıtım olarak çalışmaz.
2. MEE6
MEE6, milyonlarca sunucuda bulunan, en eski ve en yaygın kullanılan Discord botlarından biridir. Bir seviye sistemi ve moderasyon botu olarak başlamış, ardından AI chat yetenekleri eklemiştir.
Ne yapar: MEE6, sunucu moderasyonu (otomatik moderasyon kuralları, geçici ban’ler, uyarılar), seviye/XP sistemi, özel komutlar ve belirlenmiş kanallarda konuşma yürütebilen bir AI chatbot özelliği sağlar. AI özelliği arka planda OpenAI modellerini kullanır.
Teknik ayrıntılar:
- AI chat özelliği belirli kanallarla sınırlandırılabilir.
- Dashboard’da yapılandırdığınız bir system prompt üzerinden özel kişilikleri destekler.
- Moderasyon kuralları AI yanıtlarından önce değerlendirilir, bu nedenle otomatik moderasyon ve AI özellikleri çakışmaz.
- Ücretsiz katmanda hız sınırları uygulanır (günlük sınırlı AI etkileşimi).
Fiyatlandırma:
- Ücretsiz katman: temel moderasyon, seviye sistemi, sınırlı AI mesajları.
- Premium: $6.49/ay’dan başlar (yıllık faturalandırılır). Tam AI chat, gelişmiş otomatik moderasyon ve özel bot markalamasını açar.
Sınırlamalar: AI bileşeni, mevcut bir moderasyon botuna eklenen bir özelliktir. Bilgi tabanı alımını desteklemez, bu nedenle yanıtlar alttaki modelin bildikleri ve system prompt’unuzla sınırlıdır. Ona dokümantasyon veya ürün verisi beslemenin bir yolu yoktur.
3. Dyno
Dyno, bir diğer popüler moderasyon ve yardımcı program botudur. 800,000’den fazla sunucuya hizmet verir ve otomatik moderasyon, özel komutlar, duyurular ve temel AI destekli içerik moderasyonu sağlar.
Ne yapar: Otomatik moderasyon (anti-spam, bağlantı filtreleme, yasaklı kelimeler), moderasyon komutları, özel komutlar, sunucu duyuruları ve mesajları toksisite açısından sınıflandıran AI destekli bir moderasyon katmanı.
Teknik ayrıntılar:
Dyno’nun AI moderasyonu, toksik, nefret içerikli veya uygunsuz mesajları işaretlemek için bir sınıflandırma modeli kullanır. Bu, anahtar kelime tabanlı otomatik moderasyondan farklıdır ve yeniden ifade edilmiş veya bağlamsal ihlalleri yakalar. Özel komutlar temel şablonlamayı destekler, ancak Carl-bot veya YAGPDB sistemleri kadar ifade gücü yüksek değildir.
Fiyatlandırma: Ücretsiz katman temel moderasyon ve yardımcı komutları kapsar. Premium ($4.49/ay), markalamayı kaldırır, komut sınırlarını artırır ve gelişmiş özellikleri etkinleştirir.
Sınırlamalar: Dyno’nun “AI” özelliği, moderasyon için içerik sınıflandırmasıyla sınırlıdır. Konuşmaya dayalı AI, soru-cevap veya bilgi tabanı özellikleri sağlamaz.
4. Carl-bot
Carl-bot, sunucu yönetimine odaklanan bir yardımcı program botudur. LLM tabanlı bir AI botu değildir, ancak en yaygın kullanılan Discord botlarından biri olduğu ve genellikle AI alternatifleriyle karşılaştırıldığı için burada yer alır.
Ne yapar: Tepki rolleri, gelişmiş günlükleme, otomatik moderasyon, karşılama mesajları, şablonlama diliyle özel komutlar ve starboard. Carl-bot’un özel komut sistemi (“tags” olarak adlandırılır), değişkenleri, koşulları, döngüleri ve API çağrılarını destekleyen Turing-complete bir betik dili kullanır.
Teknik ayrıntılar:
Tags, özel bir betik söz dizimi kullanır. Veri alan bir tag örneği:
{=(response):{fetch:https://api.example.com/data}}
Sonuç: {response}
Otomatik moderasyon regex tabanlı filtreleri, anti-spam’i (mesaj hızı sınırlama), anti-raid’i ve kelime kara listelerini destekler. Günlükleme, mesaj düzenlemelerini, silmeleri, üye katılma/ayrılmalarını, rol değişikliklerini ve ses kanalı etkinliğini yakalar.
Fiyatlandırma: Tüm temel özellikler için ücretsizdir. Premium ($5/ay), daha yüksek günlükleme sınırları, daha fazla tepki rolü paneli ve öncelikli destek ekler.
Sınırlamalar: Carl-bot kural tabanlıdır. Doğal dili anlamaz ve konuşma yürütemez. Kullanım durumunuz “dokümantasyona dayanarak kullanıcı sorularını yanıtlamak” ise Carl-bot doğru araç değildir.
5. YAGPDB (Bir Başka Genel Amaçlı Discord Botu)
YAGPDB, moderasyon, otomatik moderasyon, özel komutlar ve Reddit/YouTube akış entegrasyonu sunan açık kaynak bir Discord botudur.
Ne yapar: Moderasyon (kick, ban, mute, warn), otomatik moderasyon, Go tabanlı şablonlama diliyle özel komutlar, zamanlanmış mesajlar, rol yönetimi ve harici kaynaklardan akış toplama.
Teknik ayrıntılar:
YAGPDB’nin özel komutları Go templates kullanır. Bu, karmaşık mantığa izin verir:
{{$user := .User}}
{{if eq (len .Args) 1}}
Lütfen bir argüman sağlayın, {{$user.Username}}.
{{else}}
Şunu söylediniz: {{index .Args 1}}
{{end}}
Bot açık kaynaktır (github.com/botlabs-gg/yagpdb) ve veri ile çalışma süresi üzerinde tam kontrol istiyorsanız kendi sunucunuzda barındırılabilir. Kendi sunucunuzda barındırma Go, PostgreSQL ve Redis gerektirir.
Fiyatlandırma: Barındırılan sürüm dahil tamamen ücretsizdir.
Sınırlamalar: Carl-bot gibi YAGPDB de bir AI botu değildir. Özel komutlar karmaşık hale getirilebilir, ancak dil modelleri kullanmazlar.
6. Poe Bot
Quora tarafından sunulan Poe, kullanıcıların birden çok AI modelini (GPT-5.1, Claude Sonnet 4.6, Gemini, Llama ve diğerleri) doğrudan Discord üzerinden sorgulamasına izin veren bir Discord entegrasyonu sağlar.
Ne yapar: Kullanıcılar, hangi modeli kullanacaklarını seçerek Discord içinde Poe botuna mesaj gönderir. Bot mesajı seçilen modele iletir ve yanıtı döndürür. Bu, temelde Discord üzerinden sunulan çok modelli bir chat arayüzüdür.
Teknik ayrıntılar:
- Model seçimi her mesaj için yapılır.
- Konuşma bağlamı bir thread veya oturum içinde korunur.
- Poe hız sınırlama ve faturalandırmayı kendi tarafında yönetir. Kullanıcılar Poe abonelikleri üzerinden etkileşim kurar.
Fiyatlandırma: Sınırlı günlük mesajlara sahip ücretsiz katman. Poe abonelikleri ($19.99/ay), daha yüksek limitler ve premium modellere erişim sağlar.
Sınırlamalar: Poe genel amaçlı bir model yönlendiricisidir. Özel bilgi tabanlarını, sunucuya özgü yapılandırmayı veya moderasyonu desteklemez. Her kullanıcı botla bireysel olarak etkileşim kurar. Paylaşılan sunucu bilgisi yoktur.
7. Character.AI
Character.AI, persona tabanlı konuşmaya dayalı AI için Discord entegrasyonu sunar. Kullanıcılar belirli kişiliklere ve geçmiş hikâyelere sahip karakterler oluşturabilir, ardından onlarla Discord’da etkileşim kurabilir.
Ne yapar: Character.AI botları belirli karakterler olarak rol yapar, uzun konuşmalar yürütür ve persona tutarlılığını korur. Birincil kullanım durumu destek veya moderasyon değil, eğlence ve topluluk etkileşimidir.
Teknik ayrıntılar:
- Karakterler kişilik açıklamaları, örnek diyaloglar ve davranış yönergeleriyle tanımlanır.
- Alttaki model (Character.AI’nin tescilli c1.5 mimarisi), uzun biçimli konuşma tutarlılığı ve persona tutarlılığı için optimize edilmiştir.
- Çok turlu hafıza, karakterlerin bir konuşmanın önceki bölümlerine atıfta bulunmasına olanak tanır.
Fiyatlandırma: Sınırlı mesaj işleme hacmine sahip ücretsiz katman. Character.AI Plus ($9.99/ay), öncelikli erişim, daha hızlı yanıtlar ve yeni özelliklere erken erişim sağlar.
Sınırlamalar: Character.AI eğlence ve rol yapma için tasarlanmıştır. Müşteri desteği, SSS yönetimi veya moderasyon için uygun değildir. Bilgi tabanı alımı, API eylemi yürütme veya moderasyon araçları yoktur. Rol yapmaya özel botlar hakkında daha fazla bilgi için rol yapma için Discord AI chatbot rehberimize bakın.
8. Midjourney
Midjourney öncelikli olarak Discord üzerinden çalışır ve platform üzerine inşa edilmiş bir AI botunun en öne çıkan örneğidir. Tescilli bir difüzyon modeli kullanarak metin promptlarından görseller üretir. Midjourney’nin bu listedeki diğer botlardan temelde farklı bir amaca hizmet ettiğini unutmayın, konuşma yürütmek yerine görsel üretir, ancak Discord’a özgü bir AI aracı olarak önemi nedeniyle dahil edilmiştir.
Ne yapar: Kullanıcılar, Discord kanallarında /imagine komutları yazarak Midjourney ile etkileşim kurar. Bot, yükseltilebilen veya yeniden üretilebilen dört görsel varyasyonu oluşturur. Modelin mevcut nesli, prompt’a güçlü uyumla fotogerçekçi ve sanatsal çıktılar üretir.
Teknik ayrıntılar:
- Bot işleri bir kuyruk sistemi üzerinden işler. Her prompt kuyruğa alınır, Midjourney’nin GPU kümesinde işlenir ve sonuç Discord kanalına geri gönderilir.
- Görsel üretimi, model sürümüne ve sunucu yüküne bağlı olarak 30 ila 90 saniye sürer.
--ar(en-boy oranı),--stylize,--chaos,--no(negatif prompting) ve yeniden üretilebilirlik için--seedgibi parametreleri destekler.- Görseller temel çözünürlükte üretilir ve daha yüksek çözünürlüklere yükseltilebilir.
Fiyatlandırma:
- Basic Plan: $10/ay (yaklaşık 200 görsel üretimi).
- Standard Plan: $30/ay (15 saat hızlı GPU süresi, sınırsız relaxed).
- Pro Plan: $60/ay (30 saat hızlı, stealth mode).
- Mega Plan: $120/ay (60 saat hızlı).
Sınırlamalar: Midjourney bir görsel üretim aracıdır, konuşmaya dayalı bir AI değildir. Soruları yanıtlamaz, sunucuları modere etmez veya metin tabanlı etkileşimleri yönetmez.
9. OpenRouter / OpenAI API ile Özel Botlar
Tam kontrol isteyen geliştiriciler için doğrudan bir LLM API’sini çağıran özel bir Discord botu oluşturmak yaygın bir yaklaşımdır. OpenRouter, birden çok model sağlayıcısını (OpenAI, Anthropic, Google, Meta, Mistral) tek bir API arkasında birleştirir ve modeller arasında geçiş yapmayı veya en ucuz seçeneğe yönlendirmeyi kolaylaştırır.
Ne yapar: discord.py veya discord.js üzerinden Discord’a bağlanan, mesajları veya slash komutlarını dinleyen, bunları bir LLM API’sine gönderen ve yanıtı geri yazan kendi sunucunuzda barındırılan bir bot.
discord.py ve OpenRouter ile örnek kurulum:
import discord
import httpx
DISCORD_TOKEN = "your-discord-bot-token"
OPENROUTER_API_KEY = "your-openrouter-key"
OPENROUTER_URL = "https://openrouter.ai/api/v1/chat/completions"
intents = discord.Intents.default()
intents.message_content = True
client = discord.Client(intents=intents)
@client.event
async def on_message(message):
if message.author == client.user:
return
if client.user not in message.mentions:
return
content = message.content.replace(f"<@{client.user.id}>", "").strip()
async with httpx.AsyncClient() as http:
response = await http.post(
OPENROUTER_URL,
headers={
"Authorization": f"Bearer {OPENROUTER_API_KEY}",
"Content-Type": "application/json",
},
json={
"model": "openai/gpt-5.1",
"messages": [
{"role": "system", "content": "Yardımcı bir asistansınız."},
{"role": "user", "content": content},
],
},
)
reply = response.json()["choices"][0]["message"]["content"]
# Discord mesajlarında 2000 karakter sınırı vardır
if len(reply) > 2000:
reply = reply[:1997] + "..."
await message.reply(reply)
client.run(DISCORD_TOKEN)
Fiyatlandırma: Model sağlayıcısına token başına ödeme yaparsınız. OpenRouter, sağlayıcı fiyatlandırmasını küçük bir marjla yansıtır. Fiyatlandırma sık değişir, taahhüt vermeden önce güncel ücretler için OpenRouter model fiyatlandırma sayfasını kontrol edin.
Sınırlamalar: Her şeyden siz sorumlusunuz: barındırma, hız sınırlama, bağlam yönetimi, hata işleme, moderasyon ve kötüye kullanım önleme. Yerleşik bilgi tabanı, dashboard veya analitik yoktur. Bu yaklaşım, hiçbir yönetilen botun karşılamadığı belirli gereksinimleriniz varsa veya vendor lock-in’den kaçınmak istiyorsanız anlamlıdır. Yaklaşımlar arasında maliyet analizi için ücretsiz AI Discord botları karşılaştırmamıza bakın.
Teknik Değerlendirmeler
Gecikme
Discord kullanıcıları hızlı yanıt bekler. Yanıt vermesi 10+ saniye süren bir bot, konuşma akışını bozar. Temel faktörler:
- Model çıkarım süresi: GPT-5.1 ve Claude Sonnet 4.6 gibi mevcut nesil modeller, kısa promptlar için genellikle 1 ila 5 saniye içinde yanıt verir. Daha büyük promptlar veya reasoning modelleri bunu 10+ saniyeye çıkarabilir.
- Streaming: Discord API, bot mesajlarında streaming’i yerel olarak desteklemez. Bazı botlar, token’lar geldikçe mesajlarını düzenleyerek bunu aşar, ancak bu API hız sınırlarını hızla tüketir (mesaj düzenleme endpoint’i kanal başına 5 saniyede yaklaşık 5 düzenleme ile sınırlandırılmıştır).
- Kuyruk derinliği: MEE6 veya Midjourney gibi yönetilen botlar, altyapıyı milyonlarca sunucu arasında paylaşır. Yoğun saatlerde iş kuyrukları saniyeler, hatta dakikalar ek gecikme yaratabilir.
Hız Sınırları
Discord, bot eylemlerinde hız sınırları uygular. En ilgili olanlar:
| Eylem | Hız Sınırı |
|---|---|
| Mesaj gönderme | Kanal başına 5s’de 5 |
| Mesaj düzenleme | Kanal başına 5s’de 5 |
| Thread oluşturma | 10 dk’da 10 |
| Tepki ekleme | Kanal başına 250ms’de 1 |
| Global istekler | Saniyede 50 |
Mesajları düzenleyerek yanıt stream eden botlar, düzenleme hız sınırına takılır. Aynı kanalda aynı anda çok sayıda kullanıcıya yanıt veren botlar gönderme hız sınırına takılır. Aktif sunucularda dağıtılan her bot için doğru kuyruklama ve backoff mantığı gereklidir.
API Maliyetleri
Harici LLM API’lerini çağıran botlarda, mesaj başına maliyet ölçek büyüdükçe önem kazanır. Aşağıdaki tablo, 500 giriş / 300 çıkış token’ında örnek mesaj başı maliyetler verir. Sağlayıcı fiyatlandırması düzenli olarak değişir, üretim dağıtımı için maliyet modellemeden önce her zaman sağlayıcı sayfalarındaki güncel ücretleri kontrol edin.
| Model | Göreli maliyet | Notlar |
|---|---|---|
| Amiral gemisi (GPT-5.1, Claude Sonnet 4.6) | $$$ | En iyi kalite, mesaj başına en yüksek maliyet. |
| Orta seviye (GPT-5.1-mini, Claude Haiku) | $$ | Çoğu destek iş akışı için iyi denge. |
| Küçük (OpenRouter üzerinden Llama, Mistral) | $ | En ucuz; yüksek hacimli veya basit SSS için uygun. |
Bağlam boyutu çoğu zaman model seçiminden daha büyük maliyet etkenidir. Botunuz son 30 Discord mesajını bağlam olarak ekliyorsa giriş token’ları hızla artar ve toplam faturaya hâkim olabilir. Ölçeklendirmeden önce ölçün.
Barındırma
Kendi sunucunuzda barındırılan botlar, WebSocket üzerinden Discord gateway’e bağlı kalıcı bir süreç gerektirir. Seçenekler:
- VPS (ör. Hetzner, DigitalOcean): $5 ila $20/ay. Küçük ve orta ölçekli sunucular için yeterlidir. Çalışma süresini kendiniz yönetirsiniz.
- Container platformları (ör. Railway, Fly.io): Otomatik yeniden başlatmalar ve dağıtım pipeline’larıyla $5 ila $30/ay. Ham bir VPS’ten daha kolay yönetilir.
- Serverless (ör. AWS Lambda): Discord botları için pek uygun değildir, çünkü gateway bağlantısı kalıcı olmalıdır. Discord’un HTTP etkileşimlerini kullanmanız gerekir (yalnızca slash komutları, mesaj içeriği yok), bu da botun yapabileceklerini sınırlar.
Yönetilen botlar (MEE6, Quickchat, Character.AI vb.) barındırmayı tamamen üstlenir. Kontrol karşılığında kolaylık elde edersiniz.
Kullanım Durumu Eşleştirmesi
| Kullanım Durumu | Önerilen Botlar |
|---|---|
| Müşteri desteği / SSS | Quickchat AI, özel OpenRouter botu |
| Topluluk etkileşimi | Quickchat AI (bilgi tabanlı SSS), MEE6 (seviye sistemi) |
| Geliştirici topluluğu desteği | Quickchat AI (bilgi tabanında dokümanlarla), özel bot |
| Moderasyon | Carl-bot, Dyno, YAGPDB, MEE6 veya Quickchat AI (önceden oluşturulmuş Discord Action şablonları) |
| Genel SSS | Poe, özel bot |
| Eğlence / rol yapma | Character.AI, Poe |
| Görsel üretimi | Midjourney |
Müşteri Desteği ve SSS
Quickchat AI gibi bilgi tabanı destekli botların açık avantajı burada ortaya çıkar. Dokümantasyonu, ürün sayfalarını ve SSS’leri alıp kullanıcı sorularını bu verilere dayalı yanıtlayabilmek, yalnızca eğitim verilerine güvenebilen genel amaçlı bir chatbottan temelde farklıdır. Discord sunucunuz bir ürün için destek kanalıysa, “X’i nasıl yapılandırırım?” sorusunu gerçek dokümanlarınıza referans vererek yanıtlayabilen bir bot, makul görünen ancak potansiyel olarak yanlış bir yanıt üreten bottan daha kullanışlıdır. AI Discord Ticket Bot eksiksiz kurulumdur: dokümanlardan yanıt verir ve yalnızca dokümanların kapsamadığı konular için özel bir ticket thread’i açar.
Quickchat’in kanallar arası arama özelliği burada dikkate değerdir: bir soru geçen hafta #general içinde yanıtlandıysa bot, aynı soru #help içinde geldiğinde o yanıtı bulabilir ve referans verebilir. Bu, yinelenen yanıtların zaman içinde birbirinden sapmasını önler.
Moderasyon
Saf moderasyon için kural tabanlı botlar (Carl-bot, YAGPDB, Dyno) standart olmayı sürdürür. Hızlıdırlar, deterministiktirler ve mesaj başına API maliyeti oluşturmazlar. MEE6, hem kural tabanlı otomatik moderasyon hem de AI chat özellikleriyle aradaki boşluğu doldurur. Özellikle AI destekli toksisite tespitine ihtiyacınız varsa, Dyno’nun sınıflandırma katmanı veya bir moderasyon API’si kullanan özel bir çözüm (OpenAI’nin moderation endpoint’i veya Perspective API gibi) doğrudan yaklaşımdır.
Eğlence ve Rol Yapma
Character.AI bu amaç için tasarlanmıştır. Modeli, uzun konuşmalarda persona tutarlılığı için optimize edilmiştir. Bu, olgusal doğruluk veya talimat izlemeye göre farklı bir optimizasyon hedefidir. Poe birden çok modele erişim sunar, bu da kullanıcılar farklı konuşma stillerini denemek istiyorsa kullanışlıdır. Rol yapma botlarına daha derin bir bakış için rol yapma için Discord AI chatbot rehberimize bakın. Karakter oluşturma tarafı için kendi kanonuna sahip bir rol yapma AI chatbotu oluşturma, persona prompt’unu ve bilgi tabanını ayrıntılı olarak ele alır.
Karşılama ve Selamlama Mesajları
Carl-bot, MEE6 ve Dyno bir üye katıldığında karşılama mesajı gönderir. Bu iyi bilinen kullanım durumudur. Daha zor olanı, biraz önce var olmayan bir kanal içinde birini selamlamaktır: bir ticket kanalı veya yeni bir forum thread’i, kimsenin bir botun mevcut olduğunu bilmediği yerler. Quickchat AI’nin automated messages özelliği, katılma durumunu ve bu iki durumu kapsar, selamlama da bilgi tabanınıza dayalı bir AI konuşmasına devreder. Discord karşılama botu nasıl yapılır, üç kuralın tamamını kurar.
Sonuç
Doğru AI Discord botu, ondan ne yapmasını istediğinize bağlıdır. Özel bilgiyle müşteri desteği için Quickchat AI veya bir LLM API’si kullanan kendi oluşturduğunuz çözüm pratik seçeneklerdir. Moderasyon için yerleşik kural tabanlı botlar kendini kanıtlamış ve ucuzdur. Görsel üretimi için Midjourney baskın kalır. Genel chat için Poe düşük sürtünmeli bir seçenek sunar.
Bir ürün destek topluluğu için bot değerlendiriyorsanız temel fark, botun gerçek verilerinize dayandırılıp dayandırılamamasıdır. Genel amaçlı chatbotlar ürün ayrıntılarında halüsinasyon yapar. Bilgi tabanı destekli botlar (Quickchat AI gibi), yanıtlarını dokümantasyonunuzla sınırlar. Bu, yararlı bir destek aracı ile risk arasında fark yaratır.
Maksimum esneklik isteyen geliştiriciler için discord.py ve OpenRouter gibi bir API ile özel bir bot oluşturmak, model seçimi, bağlam yönetimi ve yanıt biçimlendirme üzerinde tam kontrol sağlar, ancak bu aynı zamanda tüm operasyonel yığının sorumluluğunu üstlenmek anlamına gelir.