YENİ 📢 Sınırlı lansman teklifi: Tüm oyunlarda ilk aya %70'e varan indirim!Paketleri görün

Java Discord botu nasıl barındırılır

Discord botlarıUpdated Oct 23, 20263 min read

Bu rehber, örneğin JDA ile yapılmış, tek bir çalıştırılabilir jar olarak paketlenmiş botlar içindir.

Sunucuyu Java'ya geçirin

Yeni bir bot sunucusu Node.js sunucusu olarak başlar. Bir şey yüklemeden önce değiştirin, çünkü türü değiştirmek sunucuyu yeniden kurar ve varsayılan olarak dosyalarını siler.

  1. Sunucunuzu panel'de açın ve Genel bakış sayfasında kalın.
  2. Sunucu türünü düzenle'ye tıklayın ve Java Bot'u seçin. Tüm adımlar için Sunucu türünüzü ya da oyun sürümünüzü nasıl değiştirirsiniz yazısına bakın.

Jar'ınızı ekleyin

  1. Kendi başına çalışan, bağımlılıklarını içeren bir jar oluşturun ("fat" ya da "shaded" jar).
  2. Files'ı açın ve onu yükleyin.
  3. Ayarlar'ı, ardından Oyun ayarları'nı açın ve Jar dosyası alanını jar'ınızın adına ayarlayın, örneğin bot.jar.
  4. Token'ınızı Discord bot token'ı (isteğe bağlı) alanına yapıştırın. Kodunuz onu System.getenv("DISCORD_TOKEN") ile okur.

Başlatın

Console'u açın ve sunucuyu başlatın. Sunucu varsayılan olarak Java 21 çalıştırır (Java 17 ve 25, Ayarlar, Docker imajı altındadır) ve Java heap'i için paketinizin belleğinin yüzde 80'ine kadarını kullanır, bu da sürecin geri kalanına yer bırakır.

Bilmeniz gerekenler

  • Botunuz Java 17 için yapıldıysa Java 21 onu hemen her durumda değişiklik yapmadan çalıştırır.
  • Bu türde kendi başlangıç argümanlarınız kullanılamaz. Botunuzun özel Java bayraklarına ihtiyacı varsa destekle iletişime geçin.

Hemen duruyorsa: Discord botunuz neden sürekli duruyor yazısını okuyun.

Sunucun başka bir yerde mi? Bize taşı

OYUN SUNUCUNUZU OLUŞTURUN
BAŞLAMAYA HAZIR MISINIZ?

Yeni oyun sunucunuzda %30’a varan tasarruf sağlayın.
Premium performans, anında aktivasyon ve rakipsiz güvenilirlik. Hepsi daha iyi bir fiyatla.

EN YENİ BLOG YAZILARIMIZ