Topics Yardım

Botlar belirli tetikleyicilere cevap veren özel komutlara sahip olabilir. Bir kullanıcı botun komut ekini bot adı ve tetikleyici bir kelime ile takip ettiğinde, botlar yapısal yanıtla cevap verir.

Syntax

!BotName trigger

The prefix (The prefix)! varsayılan olarak) ve bot adı tetikleyici kelimeden önce gereklidir. Örneğin, "FAQ" isimli bir botun bir komut "rules" vardır:

!FAQ kuralları

Komutlar Yaratmak

Kullanın /bot addcmd komut veya Bot Management dialog:

/bot addcmd FAQ rules Please read the #rules channel /bot addcmd FAQ hours We're available 9am-5pm EST

Her komutun bir hakkı vardır trigger (Kullanıcı türü) ve bir kelime response (Robot ne diyor) Seçmeli bir açıklama, içinde gösterilir !BotName yardım liste.

Template Placeholders

Komut cevapları dinamik yer sahipleri destekler:

  • {nickname} - komutunu kullanan kullanıcı
  • {channel} - komutun kullanıldığı kanal
  • {prefix} - Bot'un komut ön ek
  • {botname} - Bot'un adı
/bot addcmd FAQ welcome Hello {nickname}, hoş geldiniz to {channel}!

Yerleşik Yardım Komutanlığı

Yardım yeteneği etkinleştirilirse, tipleme !BotName yardım Tüm mevcut komutları açıklamalarıyla listeler. Bu otomatik - gerekli kurulum gerekli değildir.

!FAQ yardımcı oluyor

Kurallar ve Limitler

  • Tesadüfler bot başına eşsiz olmalıdır (case-sensitive)
  • Özel Komutlar yeteneği botlarda etkinleştirilmelidir
  • Sadece yöneticiler ve sunucu operatörleri komut ekleyebilir veya kaldırabilir
  • Bot cooldown uygulanır - hızlı teşvikler görmezden gelinebilir

Dialog

Bot Management dialog açın (İngilizce).Araçlar → Bot Yönetimi), bir bot seçin ve tıklayın Komutanlar sekme. Use Use Use Use Use Komuta ekleyin... Yeni komutlar veya Kaldırın Mevcut olanları silmek için.

Ayrıca bakınız

BotService Genel Bakış · /bot Command Reference