Geliştirici Portalı
Deneysel Bot ve uygulama platformu aktif olarak geliştiriliyor. Kendi barındırdığın sunucu desteği 13.08.2026'da yayınlandı ve buluta göre daha az özellik sunuyor. Nelerin desteklendiğine bak.
← Dokümanlar

Slash komutları

Uygulama komutları tam olarak Discord'daki gibi kaydedilir: aynı endpoint'ler, aynı payload'lar, aynı kütüphaneler. Tek bir kural farklı: GameVox'un kendi yerleşik komutları var ve bu komutların adları rezerve edilmiştir.

Kaydetme

Discord'dakiyle aynı. Dört route'un hepsi çalışır: global ve guild başına, oluşturma ve toplu üzerine yazma:

POST /api/v10/applications/{application_id}/commands
PUT  /api/v10/applications/{application_id}/commands
POST /api/v10/applications/{application_id}/guilds/{guild_id}/commands
PUT  /api/v10/applications/{application_id}/guilds/{guild_id}/commands

Rezerve adlar

GameVox aşağıdaki komutları kendisi yanıtlar. Bu adlardan birini kaydetmeye çalışırsan istek 400 ve Discord hata kodu 50035 ile reddedilir; mesajda komutun adı geçer, böylece hata deploy log'unda net şekilde görünür.

Bunun nedeni platform değil, üye. GameVox yerleşik komutları ve uygulama komutlarını ad alanı olmadan tek bir seçicide gösterir; bu yüzden ban adlı iki komut, aralarında seçim yapılamayan iki aynı satır olarak görünür. Bir moderasyon komutu için bu, bir hatadan daha kötü: kimse az önce hangi /ban komutunu çalıştırdığını merak etmek zorunda kalmamalı.

GrupRezerve adlarGameVox bunlarla ne yapar
Moderasyon ban unban kick clear slowmode Çağıranın kendi GameVox izinleriyle doğrudan sunucu üzerinde işlem yapar.
Eğlence 8ball flip choice ascii qrcode love Kanalda yanıt verir.
Bilgi serverinfo userinfo avatar Çağıranın arayüzde zaten görebildiği şeyleri gösterir.
Üye afk remindme welcome goodbye Uzakta notları, hatırlatıcılar ve sunucunun katılma/ayrılma mesajı.
İstemci me poll shrug tableflip unflip lenny Bir sunucuya ulaşmadan GameVox istemcisi tarafından işlenir.

Eşleştirme büyük/küçük harf duyarsızdır ve baştaki/sondaki boşlukları yok sayar: Ban, ban ile çakışır, çünkü seçici de adları bu şekilde eşleştirir.

Zaten birini kaydettiysen

Adı rezerve edilmeden önce kaydedilmiş bir komut veritabanında kalır, ama üyenin seçicisinden çıkarılır ve çağrılırsa reddedilir. Adını değiştir ve yeniden kaydet; uygulamanın başka hiçbir kısmı etkilenmez.

Rezerve olmayan adlar

Yalnızca birebir eşleşmeler alınmıştır. banish, clearall ve server-info tamamen senin. warn da öyle: GameVox'ta uyarı komutu yok, çünkü bir üyeyi bildirmek bunun yerine şikayet akışıyla yapılır.

Rezerve olsun olmasın, komutlarının başına uygulamana özgü kısa bir önek eklemek zaten yapmaya değer: kurulu iki uygulamanın birbiriyle çakışmasını önleyen şey budur ve GameVox bu çakışmalarda hakemlik yapmaz.

İzinler yine geçerli

Bir adın rezerve edilmesinin, komutlarını kimin çalıştırabileceğiyle hiçbir ilgisi yok. Bu kısım değişmedi ve varsayılan olarak reddeder: kaydedilmiş bir komutu, bir yönetici Sunucu Ayarları → Entegrasyonlar içinden bir gruba izin verene kadar yalnızca sunucu sahibi çalıştırabilir. Bkz. İzinler.