Skip to content

oktayyavuz/Rimuru-Discord.js-v14-Bot

Repository files navigation

Rimuru Discord.js v14 Bot v3.1

Rimuru Shop Discord

Genel Discord Botu

Click here for the English version of this README

Yapılan Değişiklikler:

  • Hata Düzeltmeleri.

İçerik tablosu

Özellikler

Özellikler
Kayıt Sistemi
  • Kullanıcıların kayıt edilmesini sağlar.
  • Kayıt sistemi açma ve kapatma desteği.
AFK Sistemi
  • Kullanıcılar AFK (Away From Keyboard) durumuna geçebilir.
  • Geri döndüklerinde AFK durumunu otomatik kaldırır.
Aşk Ölçer
  • İki kullanıcı arasındaki aşk oranını eğlenceli bir şekilde ölçer.
Ban Yönetimi
  • Kullanıcıları sunucudan banlama ve ban listesini görüntüleme.
  • Forceban ile kullanıcıyı sunucuda olmadan da banlama.
Çekiliş Sistemi
  • Çekiliş oluşturma, yönetme ve kazananları yeniden seçme.
  • Emojiler ve zamanlayıcı ile zenginleştirilmiş çekiliş mesajları.
Emoji Yönetimi
  • Sunucuya emoji ekleme ve mevcut emojileri görüntüleme.
Giriş/Çıkış Mesajları
  • Sunucuya giriş ve çıkış yapan kullanıcılar için özel mesajlar ayarlama.
  • Özellikleri açma ve kapatma desteği.
Küfür ve Reklam Koruması
  • Küfür ve reklamları otomatik olarak engelleme.
Level Sistemi
  • Kullanıcıların seviyesini takip etme ve ödüller verme.
  • Özel XP ekleme ve kaldırma.
  • Seviye sıralaması görüntüleme.
Mod Log
  • Sunucuda gerçekleşen önemli olayları takip etme.
Mute Yönetimi
  • Kullanıcıları belirli bir süre için susturma.
  • Mute ayarlarını yönetme.
Oylama Sistemi
  • Sunucuda oylama başlatma ve sonuçları görüntüleme.
Oto Rol ve Oto Tag
  • Yeni kullanıcılar için otomatik rol ve tag verme.
  • Özellikleri kapatma desteği.
Ping ve İstatistikler
  • Botun pingini ve diğer istatistiklerini görüntüleme.
Rol Yönetimi
  • Kullanıcılara rol verme ve alma.
  • Yeni roller oluşturma.
Silme ve Temizleme
  • Belirli sayıda mesajı hızlıca temizleme.
Yasaklı Kelime Sistemi
  • Belirli kelimeleri engelleme ve listeden kaldırma.
Özel Oda Sistemi
  • Kullanıcıların kendilerine özel sesli odalar oluşturmasını sağlar.
Öneri Sistemi
  • Kullanıcıların önerilerini toplama ve haftalık önerileri görüntüleme.

Gereksinimler

Başlarken

Öncelikle yerel makinenizde gerekli tüm araçların kurulu olduğundan emin olun ve ardından bu adımlara devam edin.

Kurulum

Vds

# Repoyu klonla
git clone https://github.com/oktayyavuz/Rimuru-Discord.js-v14-Bot.git

# Dizine girin
cd Rimuru-Discord.js-v14-Bot/

# npm kurun
npm install

# Discord Bot Token'ı Yapılandır
  echo "token='Tokenini yapıştır.'" > config.json

Gerekli izinler

Botunuzda, geliştirici portalındaki "OAuth2" sekmesi altında bulunabilecek "applications.commands" uygulama kapsamının etkinleştirildiğinden emin olun.

Geliştirici portalında "Bot" sekmesi altında bulunabilecek "Server_Member Intents" ve "Message Intents"nı etkinleştirin

Yapılandırma

Projeyi klonladıktan ve tüm bağımlılıkları yükledikten sonra Discord API jetonunuzu 'config.token' dosyasına eklemeniz gerekir.

Durumu değiştirme

/events/ready.js dosyasındaki activities değişkenlerini düzenleyerek discord botunuzun durumunu değiştirebilirsiniz. ActivityType.Watching kısmını değiştirerek İzliyor,Oynuyor gibi şeyler yapabilirsiniz.

Uygulamanın başlatılması

node index.js

veya

npm run start

veya

# start.bat dosyasını çalıştırın.

Yazar

Oktay Yavuz

Lisans

Bu proje MIT Lisansı kapsamında lisanslanmıştır - ayrıntılar için LICENSE.md dosyasına bakın