Ana içeriğe geç

SSS

Uppercut GG üzerinde sunucu doğrulama, web kancaları ve oy ödüllerinin nasıl çalıştığı

Sunucu doğrulama

Sunucular bir veya daha fazla hesaba atanabilir. Doğrulama, sahip olarak listelenen kişilerin sunucunun web sitesini denetlediğini kanıtlar.

Doğrulama, listelenen hesapları bir sunucuya bağlar ve web sitesini denetlediğinizi teyit eder. Doğrulanmış sunucular herkese açık sayfalarında bir doğrulama rozeti gösterir.

Doğrulama dosyası

Site URL'nizde, yolunun belirttiği dizinde bir JSON dosyası barındırın. https://ornek.com/wiki gibi bir site URL'si için dosyayı https://ornek.com/wiki/uppercutgg-….json adresinde barındırın. Tam URL'niz sunucunuzun düzenleme ve herkese açık sayfalarında gösterilir.

uppercutgg-{fingerprint}.json

Dosya adı site URL'nize (ana bilgisayar adı ve yol) dayanır. Beklenen dosya adınız ve tam barındırma URL'niz sunucunuzun düzenleme sayfasında ve herkese açık ayrıntı sayfasında gösterilir.

JSON biçimi

Dosya, hesap kimliklerini listeleyen bir owner_account_ids dizisi içeren bir server nesnesine sahip geçerli JSON olmalıdır (en fazla 10):

{
  "server": {
    "owner_account_ids": [42, 99, 123]
  }
}

Her kimlik mevcut bir hesapla eşleşmelidir. Hesap kimliğinizi panelinizde veya Hesap ayarları sayfanızda bulabilirsiniz.

Otomatik kontroller

Uppercut GG doğrulama dosyalarını günlük olarak kontrol eder. Dosyayı barındırdıktan sonra doğrulama 24 saate kadar sürebilir. Site URL'nizi değiştirirseniz beklenen dosya adı da değişir.

Sunucu eklemek için kayıt olun

Web kancaları

Web kancaları, birisi sunucunuza oy verdiğinde olduğu gibi Uppercut GG üzerinde olaylar gerçekleştiğinde sunucunuzun HTTP bildirimleri almasını sağlar.

Web kancalarını panelinizden her sunucu için Sunucularım → Web kancaları altından yapılandırın. Bir URL, olay türleri ve bir gizli anahtar sağlarsınız; olaylar HTTP POST isteği olarak teslim edilir.

Bir web kancasının olay alabilmesi için etkin olması gerekir. Devre dışı bırakılan web kancaları yeniden etkinleştirilene kadar yok sayılır.

Her istek, web kancası gizli anahtarınız kullanılarak HMAC ile imzalanır. Yükü işlemeden önce uç noktanızda imzayı doğrulayın.

Bir sunucu, sunucu oy olaylarına (server_vote.created) abone etkin bir web kancasına sahip olduğunda herkese açık listede Entegre olarak görünür.

Web kancalarını yapılandırmak için giriş yapın

Oy ödülleri

Giriş yapmışken bir sunucuya oy verdiğinizde bu oy için puan kazanırsınız. Anonim oylar sunucu için sayılır ancak puan kazandırmaz.

Oylardan kazanılan puanlar hesap başına günde 1.000 ile sınırlıdır. Günlük sınıra ulaştığınızda ek oylar sunucu için yine kaydedilir ancak ertesi güne (UTC) kadar daha fazla puan kazandırmaz.

Puan kazanmaya başlamak için giriş yapın

Puan harcama

Kazandığınız puanları, yönettiğiniz bir loncayı veya sunucuyu öne çıkarmak için harcayabilirsiniz.

Bir loncayı öne çıkarmak 100 puana mal olur ve onu lonca dizininin en üstüne taşır. Bir lonca her 12 saatte bir öne çıkarılabilir.

Bir gönderi yayımlamak 150 puana mal olur. Taslaklar ücretsizdir ve her gönderi yalnızca bir kez ücretlendirilir — yayından kaldırıp yeniden yayımlamak hiçbir ücrete tabi değildir.

Sunucu gönderileri aynı şekilde çalışır ve yine 150 puana mal olur, tek fark şudur: yalnızca doğrulanmış bir sunucu gönderi yayımlayabilir. Taslak oluşturmak ücretsizdir ve her zaman kullanılabilir. Sunucu doğrulama nasıl çalışır

Bir gönderiye emoji ile tepki vermek, o emojiyi ilk kez kullandığınızda 25 puana mal olur. Sonrasında tepkiyi ücretsiz olarak açıp kapatabilirsiniz.

Puanlar iade edilmez. Bir gönderiyi silmek veya bir loncayı arşivlemek harcanan puanları geri getirmez.