Şablon değişkenleri
Bunları özel komutlarda, karşılama ve ayrılma mesajlarında, otomatik yanıtlayıcılarda, seviye atlama mesajlarında ve panelin değişken seçici gösterdiği her yerde kullanın. Kovu mesaj gönderilirken bunları doldurur.
Bu sayfada
TemelBu bölümün bağlantısı
Kovu'nun sizin için gönderdiği her mesajda çalışır.
| Değişken | Ne yapar |
|---|---|
{user} | Kullanıcıdan bahseder |
{server} | Sunucu adı |
{channel} | Kanal adı |
{prefix} | Sunucunun komut öneki |
BahsetmelerBu bölümün bağlantısı
| Değişken | Ne yapar |
|---|---|
{everyone} | @everyone etiketler |
{here} | @here etiketler |
{@name} | Kullanıcı adıyla bir kullanıcıdan bahsederÖrnek: {@kovu} |
{&role} | Adıyla bir rolden bahsederÖrnek: {&Gamers} |
{#channel} | Adıyla bir kanala bağlantı verirÖrnek: {#rules} |
KullanıcıBu bölümün bağlantısı
| Değişken | Ne yapar |
|---|---|
{user.id} | Kullanıcının kimliği |
{user.name} | Kullanıcının kullanıcı adı |
{user.username} | Kullanıcının kullanıcı adı |
{user.displayname} | Sunucu takma adı, genel görünen ad veya kullanıcı adı |
{user.globalname} | Kullanıcının genel görünen adı |
{user.nick} | Kullanıcının sunucu takma adı (veya görünen adı) |
{user.tag} | kullanıcı adı (eski hesaplar için ad#1234) |
{user.idname} | kullanıcı adı (kimlik) |
{user.discrim} | Kullanıcının eski etiketi (discriminator) |
{user.mention} | Kullanıcıdan bahseder |
{user.avatar} | Kullanıcının avatarının URL'si |
{user.createdat} | Hesabın oluşturulma zamanı |
{user.joinedat} | Kullanıcının sunucuya katılma zamanı |
{user.bot} | Kullanıcı bot ise "true" |
SunucuBu bölümün bağlantısı
| Değişken | Ne yapar |
|---|---|
{server.id} | Sunucunun kimliği |
{server.name} | Sunucunun adı |
{server.icon} | Sunucu simgesinin URL'si |
{server.membercount} | Üye sayısı |
{server.ownerid} | Sahibin kimliği |
{server.owner} | Sahipten bahseder |
{server.createdat} | Sunucunun oluşturulma zamanı |
{server.boosts} | Takviye sayısı |
{server.boostlevel} | Takviye seviyesi (0-3) |
| Değişken | Ne yapar |
|---|---|
{channel.id} | Kanalın kimliği |
{channel.name} | Kanalın adı |
{channel.mention} | Kanala bağlantı verir |
{channel.topic} | Kanalın konusu |
| Değişken | Ne yapar |
|---|---|
{role} | Rol adı (bağlamda bir rol varsa) |
{role.id} | Rolün kimliği |
{role.name} | Rolün adı |
{role.mention} | Rolden bahseder |
{role.color} | Rolün hex rengi |
{role.membercount} | Role sahip üyeler |
| Değişken | Ne yapar |
|---|---|
{time} | Şu anki saat (24 saat) |
{time12} | Şu anki saat (12 saat) |
{date} | Bugünün tarihi |
{datetime} | Bugünün tarihi ve 24 saatlik saat |
{datetime12} | Bugünün tarihi ve 12 saatlik saat |
{timestamp} | Şu anki Unix zaman damgası (saniye) |
ArgümanlarBu bölümün bağlantısı
Üyelerin özel bir komuttan sonra yazdıkları, örneğin `?hug @kovu`.
| Değişken | Ne yapar |
|---|---|
$N | N. argüman (1'den başlar)Özel komutlarÖrnek: You chose $1 |
$N+ | N. argüman ve sonrasındaki her şeyÖzel komutlarÖrnek: Reason: $2+ |
EylemlerBu bölümün bağlantısı
Özel bir komut çalıştığında olanları değiştirin.
| Değişken | Ne yapar |
|---|---|
{delete} | Komutu tetikleyen mesajı silÖzel komutlar |
{silent} | Botun normal yanıtını bastırÖzel komutlar |
{noeveryone} | Asla @everyone/@here etiketleme |
{!command} | Başka bir bot komutunu çalıştırÖzel komutlarÖrnek: {!role $1 Regulars} |
KısıtlamalarBu bölümün bağlantısı
Özel bir komutun kimde ve nerede çalışacağına karar verin.
| Değişken | Ne yapar |
|---|---|
{require:role} | Yalnızca bu role sahip üyeler kullanabilir (veya serverMod)Özel komutlarÖrnek: {require:Staff} |
{require:#channel} | Yalnızca bu kanalda kullanılabilirÖzel komutlar |
{not:role} | Bu role sahip üyeler kullanamazÖzel komutlar |
{not:#channel} | Bu kanalda kullanılamazÖzel komutlar |
ÇıktıBu bölümün bağlantısı
Yanıtı başka bir yere gönderin.
| Değişken | Ne yapar |
|---|---|
{respond:#channel} | Yanıtı başka bir kanala gönderÖzel komutlar |
{dm} | Yanıtı kullanıcıya DM ile gönder |
{dm:user} | Yanıtı belirli bir kullanıcıya DM ile gönderÖzel komutlar |
RastgeleBu bölümün bağlantısı
Her seferinde rastgele bir şey seçin.
| Değişken | Ne yapar |
|---|---|
{choose:a;b;c} | Rastgele bir seçenek seçÖrnek: {choose:pie;cake;ice cream} |
{choice} | {choose} sonucunun yerleştirileceği yer |
{chooseN:a;b} | Birkaç bağımsız seçim için numaralı chooseÖrnek: {choose2:red;blue} ... {choice2} |
{choiceN} | {chooseN} öğesinin yerleştirileceği yer |
Mesaj bloklarıBu bölümün bağlantısı
Kovu için yazdığın mesajlar, mesaj tasarımcısında üst üste koyduğun bloklardan oluşur; Discord'un uygulama mesajlarını kurduğu gibi. Değişkenler her bloğun her metninde, bağlantısında ve görselinde çalışır.
| Engelle | Ne yapar |
|---|---|
| Metin | Markdown metni: başlıklar, listeler, alıntılar, maskeli bağlantılar ve değişkenler. |
| Kart | Solunda renkli bir çubuk olan ve başka blokları içeren bir kutu. Sunucunun embed rengini kullan, bir renk seç ya da çubuğu kaldır. |
| Bölüm | Yanında bir küçük resim ya da bağlantı butonu olan bir ila üç metin. |
| Galeri | Izgarada bir ila on görsel; her birinin alternatif metni olur ve istersen spoiler olarak gizlenir. |
| Ayırıcı | Bloklar arasında küçük ya da büyük, çizgili ya da çizgisiz boşluk. |
| Düğmeler | En fazla beş bağlantı butonundan oluşan bir sıra. Mesaj embed'leyicide bir sıra, eylem olarak ayarladığın butonları ve menüleri de içerebilir. |
| Modül parçası | Bir modülün kendi parçalarını koyduğu yer; örneğin bir destek talebi panelinin butonları, bir tepki rolü menüsünün rolleri ya da karşılama kartı. Eklemezsen Kovu onları her zamanki yerlerine koyar. |
- Yeni bir mesaj tek bir metinle başlar; onu renkli bir karta koyabilirsin. Blok eklerken önce görselli kart gibi hazır düzenler sunulur.
- Bir mesaj en fazla 40 bileşen (bloklar, butonlar ve sıraların hepsi sayılır, bir modülün kendi butonları da) ve yaklaşık 4.000 karakter metin alır. Tasarımcı sen düzenlerken ikisini de sayar.
- Yalnızca metin içeren bir mesaj, bağlantı butonları olsun ya da olmasın, bağlantıları önizlemelerini korusun diye yine düz mesaj olarak gönderilir.
Önceden kaydettiğin mesajlar