Bir Discord otomatik yanıt botu, bir mesajdaki belirli kelimeleri ya da ifadeleri izler ve ekipten kimse bir şey yazmadan otomatik olarak yanıt verir. "Nasıl öderim" yazanlar anında bir ödeme rehberi alır, "iade" yazanlar iade politikanı alır, "!price" yazanlar fiyat listesini alır; hepsi bir insan mesajı daha görmeden. Noxyr'ın otomatik yanıtları bilet sisteminin içinde yaşar; üç eşleşme modu, üç kapsam (yalnızca biletler, tüm kanallar ya da seçilmiş bir liste) ve kullanıcı bazında doldurulan metin yer tutucuları destekler. Bu rehber, yanlış tetiklenmek yerine gerçekten tekrar eden soruları azaltan kurulumu anlatır.
Eşleşme modları: içerir, ile başlar, tam eşleşme
Her otomatik yanıt, mesajın tamamına karşı küçük harfe çevrilmiş olarak karşılaştırılır; bu yüzden eşleşme hiçbir zaman büyük/küçük harf duyarlı değildir:
- İçerir (varsayılan). Tetikleyici mesajın herhangi bir yerinde geçerse tetiklenir. En gevşek seçenek; "pay" tetikleyicisi "payment" ve "paypal" ile de eşleşir. Geniş konular için iyi, başka kelimelerin içinde geçen kısa kelimeler için risklidir.
- İle başlar. Mesaj tetikleyici ile başladığında tetiklenir. "!price" ya da "how do i" gibi komut benzeri ifadelere uygundur; ifadenin cümle ortasındaki her geçişini yakalamaz.
- Tam eşleşme. Yalnızca tüm mesaj tam olarak tetikleyiciyse tetiklenir; başka hiçbir şey olmadan. Kısa tek kelimeler için en güvenli seçenektir, çünkü o kelimeyi tesadüfen içeren bir cümleyi yakalayamaz.
Yalnızca eşleşen ilk yanıt tetiklenir; mesaj başına tek yanıt, tetiklenen yanıtların birbirinin üstüne yığılan bir duvarı asla olmaz.
Kapsamlar: bir yanıtın nerede tetiklenmesine izin verildiği
- Biletler (varsayılan). Yalnızca bilet kanallarının içinde. Destek tarzı yanıtlar için en güvenli kapsamdır ve genel sohbette tetiklenmesini istemediğin her şey için kullanılmalıdır.
- Tüm kanallar. Botun okuyabildiği her kanal. Bir kurallar bağlantısı gibi evrensel olarak faydalı şeyler için uygundur; dar kapsamlı şeyler için risklidir.
- Seçilmiş kanallar. Belirli kanalları seç. Bilet olmayan ama aynı tekrar eden soruları alan bir #yardım kanalı için kullanışlıdır.
Bilet kanalları dışında bir yanıt, kanal başına en fazla 15 saniyede bir tetiklenir; böylece yoğun bir sohbet, tek bir tetikleyici kelimenin tekrar tekrar gelmesiyle spam'e dönüşmez. Biletlerin içinde bekleme süresi yoktur. Destek konuşması birebirdir; bu yüzden tekrar eden meşru sorular hepsi yanıtlanmalıdır.
Daha az hazır görünmesini sağlayan yer tutucular
Yanıtlar, yanıt gönderilirken otomatik doldurulan yer tutucular içerebilir:
- {user} tetikleyen kişiyi etiketler, {username} ise bildirim göndermeden adıdır.
- {channel} ve {userId}, genel (bilet olmayan) yanıtlarda çalışır.
- {ticketId}, bilet yanıtlarında çalışır; "Takip ederken {ticketId} numarasını belirt" gibi cümleler için kullanışlıdır.
- {server}, sunucu adıdır; birden fazla sunucuya kopyalanan yanıtlar için.
Botun tanımadığı her şey yazıldığı gibi bırakılır; bu yüzden bir yer tutucudaki yazım hatası mesajı bozmak yerine olduğu gibi görünür.
Bir tane kurmak
- 1. Panel'i aç, Biletler → Otomatik yanıtlar bölümüne git ve bir ad, bir tetikleyici, bir eşleşme modu ve bir yanıtla yeni bir tane ekle.
- 2. Bir kapsam seç. Emin değilsen Biletler ile başla; en düşük riskli seçenektir.
- 3. Etkin anahtarını kullanarak, geçici ya da promosyona özel bir yanıtı geçmişini silmeden duraklat.
Değişikliklerin uygulanması, bot listeyi kısa süre önbelleğe aldığı için yaklaşık 15 saniyeyi bulabilir. Yeni kaydettiğin bir yanıt hemen tetiklenmezse, bozuk olduğunu varsaymadan önce bir an bekle.
Otomatik yanıtlar nerede yanlış gidebilir?
- Aynı zamanda yaygın İngilizce kelime olan tetikleyiciler. "help" tetikleyicisi içerir modunda neredeyse her destek mesajında tetiklenir. Kısa ve yaygın her şey için ile başlar ya da tam eşleşme kullan.
- Aynı kelimeler için yarışan çok fazla yanıt. Yalnızca ilk eşleşme kazanır; bu yüzden sıra ve özgüllük önemlidir. Geniş bir "refund" yanıtı, önce kontrol edilirse daha dar kapsamlı bir "refund policy" yanıtına ait mesajı yutabilir.
- Filtre olarak değil, ekibin yerine kullanmak. Otomatik yanıtlar her soru için değil, sürekli sorulan sorular içindir. Gerçek bir sorunu olan üyeye yine bir insan gerekir; otomatik yanıt, ekibin elle yazmak zorunda olduğu tekrarların hacmini azaltmalı, yanıt vermenin yerini almamalıdır.
Diğer botların mesajları hiçbir zaman bir yanıtı tetiklemez ve Noxyr'ın anti-spam kontrolü otomatik yanıt eşleşmesinden önce çalışır; bu yüzden spam olarak işaretlenen bir mesaj ayrıca bir yanıt da tetiklemez.
Otomatik yanıtlar ile SSS komutu
Bunlar aynı sorunu iki farklı yolla çözer. Bir otomatik yanıt, tetikleyici görüldüğü anda tetiklenir; üyenin hiçbir çabası gerekmez. Bir SSS girişi ise /close faq ile aranmayı bekler; üyenin sorması gerekir. Otomatik yanıtları anında yanıtlanmasını istediğin, o kadar sık gelen bir avuç soru için; SSS'yi ise üyelerin kendi başlarına göz atabileceği ya da arayabileceği daha uzun bir yanıt kütüphanesi için kullan. SSS bot rehberimiz bu tarafı ayrıntılı anlatır ve tam referans istersen ikisi de aynı otomatik yanıtlar ve SSS dokümanları altında yer alır.
Sık sorulan sorular
Bir otomatik yanıt resim ya da embed ile yanıt verebilir mi? Yanıtlar yer tutucuları olan düz metindir; otomatik yanıt yanıtları için ayrı bir embed oluşturucu yoktur.
Biletler modülü kapalıyken otomatik yanıtlar çalışır mı? Hayır. Hem otomatik yanıtlar hem SSS Biletler modülüne aittir; bu yüzden o modülü kapatmak, her yerde yanıt vermelerini durdurur.
Aynı anda birden fazla aktif olabilir mi? Evet. Kurulumda belirtilmiş sabit bir sınır yok; ihtiyacın kadar ekle ve hangilerinin canlı olduğunu etkin anahtarıyla yönet.
Bu özellik ücretsiz mi? Evet; otomatik yanıtlar Noxyr'ın ücretsiz bilet sisteminin bir parçasıdır.
İki tetikleyici aynı mesajla eşleşirse iki kez tetiklenir mi? Hayır; mesaj başına yalnızca eşleşen ilk yanıt cevap verir.
Otomatik yanıt listeni oluşturmaya başlamak için Noxyr'ı ekle, ya da yaptığı diğer her şey için bilet botu sayfasına bak.