Genel Tanıtım
General Overview
ZyntraBOT, Discord platformları için geliştirilmiş gelişmiş bir sunucu yönetim ve güvenlik çözümüdür.
ZyntraBOT is an advanced server management and security solution developed for Discord platforms.
Modern Discord topluluklarının ihtiyaç duyduğu otomasyon, güvenlik ve kullanıcı etkileşimi süreçlerini tek bir çatı altında toplar.
It combines automation, security, and user engagement processes required by modern Discord communities under one single system.
Node.js tabanlı mimarisi, Discord.js v14 altyapısı ve MongoDB veri yönetim sistemiyle tam entegre şekilde çalışır.
It operates fully integrated with a Node.js-based architecture, Discord.js v14 framework, and MongoDB data management system.
Sistem, sharding teknolojisi kullanılarak milyonlarca kullanıcıya hizmet verebilecek ölçeklenebilir bir yapı sunar.
With sharding technology, the system offers a scalable structure capable of serving millions of users.
Bot; moderasyon, kayıt (loglama), seviye sistemi, anti-spam, kullanıcı koruması, rol yönetimi ve etkileşim araçlarını tek bir sistemde birleştirir.
The bot combines moderation, logging, leveling system, anti-spam, user protection, role management, and interaction tools into one unified system.
⭐ Ana Özellikler
⭐ Main Features
Güvenlik ve Moderasyon
Security & Moderation
Üye banlama, kick, timeout ve unban işlemleri log destekli şekilde izlenir.
Member bans, kicks, timeouts, and unbans are tracked with logging support.
Kanal, rol, kategori oluşturma ve silme gibi tüm değişiklikler denetlenir.
All changes such as channel, role, and category creation or deletion are monitored.
Kayıt (Log) Sistemi
Logging System
Tüm olaylar (mesaj silme, düzenleme, üye giriş-çıkış, ses aktiviteleri, sunucu güncellemeleri) özel log kanallarına gönderilir.
All events (message delete/edit, member join/leave, voice activity, server updates) are sent to dedicated log channels.
!log veya /log komutlarıyla kolayca yapılandırılabilir.
It can be easily configured using the !log or /log commands.
XP ve Seviye Sistemi
XP & Level System
Kullanıcı mesaj aktiviteleri otomatik olarak XP’ye dönüştürülür.
User message activity is automatically converted into XP.
Görsel XP Kartları ile kullanıcı seviyeleri şık biçimde görüntülenir.
User levels are displayed elegantly with visual XP Cards.
Dinamik renk sistemi sayesinde seviye arttıkça kartın teması değişir (mavi → mor → kırmızı).
Thanks to the dynamic color system, the card theme changes as users level up (blue → purple → red).
Anti-spam ve flood koruması mevcuttur; mesaj kasarak XP farm’lama engellenir.
Anti-spam and flood protection is included; prevents XP farming through spam messages.
Komut Sistemi
Command System
Hem prefix (!komut) hem de slash (/komut) sistemi aktif olarak desteklenir.
Both prefix commands (!command) and slash commands (/command) are fully supported.
Komutlar dinamik olarak yüklenir; !yenile komutuyla yeniden başlatmadan yeni komutlar tanımlanabilir.
Commands load dynamically; new commands can be added without restarting using the !reload command.
Performans ve Ölçeklenebilirlik
Performance & Scalability
ShardingManager altyapısı ile çoklu sunucu desteği sağlanır.
Multiple server support is provided via ShardingManager infrastructure.
Veritabanı işlemleri Mongoose ORM ile optimize edilmiştir.
Database operations are optimized through Mongoose ORM.
1 milyondan fazla kullanıcıya aynı anda hizmet verebilir.
It can serve over 1 million users simultaneously.
