Discord Özel Komutlar & Otomatik Yanıtlayıcı
Sık sorulan bir soruya her seferinde elle cevap yazmak yorucudur. VeyroBot'un Özel Komutlar & Otomatik Yanıtlayıcı özelliğiyle bir tetikleyici kelime tanımlarsınız; üyeler botu etiketleyip bu kelimeyi yazdığında (@VeyroBot kurallar) yanıt düz metin ya da embed olarak anında gelir. Birebir aynı, içinde geçme ya da o kelimeyle başlama kurallarından birini seçersiniz. Slash komutu gerekmez, hiçbir kod yazılmaz.
Bot etiketiyle tetiklenir, üç eşleşme türü
Mesaj botun etiketiyle başlamalıdır; etiketten sonraki metin tetikleyiciyle birebir aynıysa (exact), içinde geçiyorsa (contains) ya da o kelimeyle başlıyorsa (startswith) yanıt gelir. Büyük/küçük harf ayrımı yapılmaz; tetikleyicinin başındaki ! gibi işaretler yok sayılır, yani eski !kurallar tetikleyicisi @VeyroBot kurallar ile çalışır. Etiketsiz mesajlar özel komutu tetiklemez.
Metin ya da embed, dinamik değişkenlerle
Yanıt düz metin ya da embed olarak gider. Embed seçilirse başlıkta tetikleyici kelime, açıklamada yazdığınız yanıt yer alır ve kenar rengi sunucunun varsayılan embed rengidir; ayrı bir başlık, görsel ya da renk alanı yoktur. {user}, {username}, {server}, {memberCount} ve {channel} yazınca gerçek etiket/ad/sayıyla değiştirilir — her seferinde elle yazmak gerekmez.
Kanal, rol ve bekleme süresi kısıtlaması
İsterseniz komut yalnız belirli kanallarda çalışsın, yalnız belirli rollere sahip üyeler tetikleyebilsin ya da aynı kişi belirlediğiniz saniye dolmadan tekrar tetikleyemesin diye ayarlayabilirsiniz.
@everyone tetiklenemez
Yanıtlar yalnız kullanıcı etiketlerini işler; yanıt metnine @everyone ya da bir rol yazsanız bile Discord'a düz metin olarak gider, kimseyi gerçekten etiketlemez — kötüye kullanılan bir otomatik yanıt sunucuyu spam'e boğamaz.
Kimler için uygun
Sık sorulan sorulara ya da tekrar eden komutlara hızlı, kişiselleştirilmiş yanıt vermek isteyen sunucular; slash komutu yazmadan basit otomasyon kuranlar.
Kimler için uygun değil
Karmaşık mantık (koşullu dallanma, dış API çağrısı, veri tabanı sorgusu) gerektiren otomasyon arayanlar: bu özellik yalnız sabit bir tetikleyiciye sabit bir yanıt eşler.
Kurulum: 3 adım
-
1
Botu sunucunuza ekleyin
Yukarıdaki davet bağlantısını açın, sunucunuzu seçin ve izinleri onaylayın. Bot birkaç saniye içinde çevrimiçi olur.
-
2
Özel Komutlar sekmesini açın
Panelde sunucunuzu seçin, sol menüden Özel Komutlar'a tıklayın ve Yeni Komut Ekle'ye basın.
-
3
Tetikleyiciyi ve yanıtı tanımlayıp deneyin
Eşleşme türünü (birebir/içeriyor/ile başlıyor) seçin, düz metin ya da embed yanıtı yazın, isterseniz kanal/rol/bekleme süresi ekleyin ve kaydedin. Discord'da botu etiketleyip tetikleyiciyi yazarak (@VeyroBot kurallar) hemen deneyebilirsiniz.
İlgili komutlar
Tüm komutların listesi için komut sayfasına bak.
Adım adım kullanım dokümantasyonda: Özel Komut Motoru
Diğer botlarla kaynaklı ve tarihli karşılaştırma: MEE6 ve VeyroBot karşılaştırmasıDyno ve VeyroBot karşılaştırmasıCarl-bot ve VeyroBot karşılaştırmasıMEE6, Dyno ve Carl-bot karşılaştırması
Sık sorulanlar
Birden fazla özel komut aynı kelimeyle çakışırsa ne olur?
Liste sırasıyla kontrol edilir ve eşleşen İLK komut çalışır, sonrakiler denenmez. Aynı tetikleyiciyi iki kez tanımlamak karışıklığa yol açar, farklı tetikleyiciler kullanın.
Embed gönderilemezse ne olur?
Botun o kanalda Embed Bağlantıları izni yoksa ya da embed verisi bozuksa yanıt sessizce düz metne düşer; komut hiç çalışmamış gibi görünmez.
Slash komutu olarak da kullanılabilir mi?
Hayır, özel komutlar botu etiketleyen mesajlara (@VeyroBot kurallar) tepki verir; bir slash komutu tanımlamaz ve ön ekli (!) metin komutu da yoktur. Discord'un kendi slash komutlarını eklemek isteyenler için bu özellik uygun değildir.
İlgili yazılar
Denemek için kurulum yeterli
VeyroBot'u sunucuna ekle, web panelinden istediğin modülleri aç. Kullanmadığın özellikleri tamamen kapatabilirsin.
Sunucuya Ücretsiz Ekle