SunLicenseGiriş yap
discord.js, discord.py ve JDA geliştiricileri için

Discord botunuz için premium, anahtar başına bir sunucu.

Sunucu başına premium. Abonelik bitince premium da biter.

  • discord.js
  • discord.py
  • JavaJDA
  • Discord
  • Stripe
  • Gumroad
  • Lemon Squeezy
  • Ko-fi
  • BuiltByBit
Elde ettikleriniz

Satış şeklinize göre tasarlandı.

Sunucu başına premium

Sunucu kimliği cihaz olarak sayılır.

host: guildId

Abonelikler zamanında biter

Stripe, Gumroad ve Lemon Squeezy bitenleri askıya alır.

Anahtar paylaşım uyarıları

Askıya Al düğmeli kırmızı bir uyarı.

Premium roller

Alıcılar satın alma e-postalarıyla sahiplenir.

Premium'u kendiniz taşıyın

Alıcılar bir sunucu yuvasını kendileri boşaltır, destek talebi gerekmez.

Kendi barındırılan, alıcı başına bir tane

Şablonlar başlangıçta ve her 6 saatte bir doğrular.

Nasıl çalışır

Bir öğleden sonrada premium yayında.

  1. 1Ücretsiz hesap oluştur
  2. 2Stripe veya Gumroad bağlayın
  3. 3Bir /premium komutu ekleyin
premium.js
import { MessageFlags } from "discord.js";
import { SunLicense } from "sunlicense";

const sl = new SunLicense({ baseUrl: "https://api.sunlicense.com",
  token: process.env.SUNLICENSE_API_KEY });

// /premium activate key:AX8P-XXXX-XXXX-XXXX
export async function activate(interaction) {
  const key = interaction.options.getString("key", true);
  // the guild is the "machine": a 1-server policy stops sharing
  const r = await sl.validate(key, { host: interaction.guildId });
  if (r.valid) await premiumGuilds.save(interaction.guildId, key);
  await interaction.reply({ flags: MessageFlags.Ephemeral, content: r.valid
    ? "✓ Premium active in this server"
    : `This server has no premium license (${r.data?.code})` });
}
SSS

Sorular ve yanıtlar.

Premium'u bir kullanıcı yerine bir Discord sunucusuna nasıl veririm?

Anahtarı doğrularken sunucu (guild) kimliğini cihaz kimliği olarak gönderin. Böylece politikanın cihaz sınırı sunucuları sayar: tek sunuculu bir paket için 1, çok sunuculu için daha fazla. Anahtarı sunucuyla birlikte saklayın ve birkaç saatte bir yeniden doğrulayın; böylece bir iade veya biten bir abonelik botunuza ulaşır.

Patreon ile çalışır mı?

Bugün bir Patreon entegrasyonu yok. Stripe Checkout, Gumroad üyelikleri ve Lemon Squeezy abonelikleri, abonelik bittiğinde anahtarı otomatik askıya alır; Ko-fi Shop siparişleri de anahtar verir. Patreon destekçileri için anahtarları panelden veya Discord'da /license issue ile verebilir, elle iptal edebilirsiniz.

Premium doğrulamaları planımı tüketir mi?

Bir anahtar etkinleştirildiğinde doğrulayın ve yanıtı önbelleğe alın; her komutta değil, birkaç saatte bir yeniden doğrulayın. Free planı ayda 10.000 doğrulama içerir ve sınırı aştınız diye doğrulamalar asla reddedilmez veya yavaşlatılmaz: Owner'lar %80 ve %100'de bir e-posta alır.

Botumun kendi barındırılan bir sürümünü satabilir miyim?

Evet. GitHub'daki discord.js ve JDA şablonlarımız, bot başlarken alıcının anahtarını doğrular, her 6 saatte bir yeniden doğrular, SunLicense'a ulaşılamazsa imzalı bir çevrimdışı lisans dosyasına geçer ve anahtar iptal edilince oturumu kapatır. Her anahtar, politikasının izin verdiği kadar cihazda çalışır. discord.py için Python SDK aynı doğrulamayı yapar.

Premium için ücret alın. Ödenmiş kalsın.

  • Free planı
  • Kredi kartı yok
  • İstediğiniz zaman iptal