Genel Discord Botu
Click here for the English version of this README
- Hata Düzeltmeleri.
Ö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.
Öncelikle yerel makinenizde gerekli tüm araçların kurulu olduğundan emin olun ve ardından bu adımlara devam edin.
# 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
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
Projeyi klonladıktan ve tüm bağımlılıkları yükledikten sonra Discord API jetonunuzu 'config.token' dosyasına eklemeniz gerekir.
/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.
node index.js
veya
npm run start
veya
# start.bat dosyasını çalıştırın.
Bu proje MIT Lisansı kapsamında lisanslanmıştır - ayrıntılar için LICENSE.md dosyasına bakın