Bu GitHub deposu, projenin kapsamlı tanıtımı, özellikleri ve mimari vitrini amacıyla yayınlanmıştır.
Kaynak kodları kapalıdır (Proprietary / Closed Source).
Projeyi satın almak, sunucunuza özel lisans temin etmek veya canlı demo talep etmek için Discord üzerinden doğrudan iletişime geçebilirsiniz:💬 Discord İletişim:
pir_fena
- 🌟 Genel Bakış ve Temel Felsefe
- 🏛️ Sistem Mimarisi ve Servisler
- 🤖 5 Bağımsız Botun Detaylı İncelemesi
- 🖥️ Next.js 14 Canlı Web Dashboard
- 🛡️ 8 Kalkanlı Guard Koruma & Anti-Abuse
- 🔊 3x3 Dinamik Özel Ses Odaları Paneli
- 📊 Kullanıcı İstatistik Takip Motoru
- 📜 Eksiksiz Komut Rehberi (Tüm Kategoriler)
- ⚡ Tek Tıkla Windows Yönetim Paketleri
- 💎 Satın Alım, Demo ve İletişim
Klasik Discord botlarının yetersiz kaldığı, veri kaybı yaşattığı veya tek bir süreçte kilitlendiği senaryoları tamamen tarihe gömüyoruz.
Discord Private Server Ecosystem, en yüksek ölçekteki özel topluluklar ve kurumsal sunucular için özel olarak tasarlanmış, 5 bağımsız mikroservis benzeri Discord botu, Next.js 14 Web Yönetim Paneli, MongoDB (29 Koleksiyon) ve Redis EventBus üzerine inşa edilmiş sıfır tavizli bir yönetim platformudur.
- Sıfır Çökme Toleransı (Mikroservis Dağıtımı): Botlar tek bir
index.jsiçine tıkıştırılmamıştır. 5 botun her biri bağımsız Node.js süreci (PM2) olarak çalışır. Bir botta harici bir ağ sorunu çıksa bile diğer 4 bot ve web paneli milisaniye dahi aksamadan çalışmayı sürdürür. - Tek İş Mantığı (Unified Application Services): Web panelinden bir butona bastığınızda çalışan kod ile Discord üzerinde komut yazdığınızda çalışan kod birebir aynı
Application Serviceskatmanıdır. Kod tekrarı veya uyumsuzluk sıfırdır. - Çift Yönlü Anlık Senkronizasyon (Redis Pub/Sub & WebSocket): Discord'da bir rol verildiğinde web paneli anında güncellenir. Web panelinden bir ayar değiştirildiğinde Discord botlarının önbelleği anında yenilenir.
- Gerçek ve Kalıcı Veri Bütünlüğü: Tüm veriler 29 adet optimize edilmiş Mongoose koleksiyonunda, ACID transaction güvencesiyle saklanır. Sahte (mock) veri kesinlikle yoktur.
graph TD
User([Kullanıcı / Yetkili]) <-->|Discord Slash & Prefix| DiscordGateway[Discord API Gateway]
Admin([Yönetici]) <-->|Tarayıcı| Dashboard[Next.js 14 Web Dashboard :3000]
Dashboard <-->|REST API + WebSocket| WebAPI[Web Bridge API :3001]
subgraph PM2 Orchestration - 7 Bağımsız Süreç
P0[priv-controller: Orkestrasyon & Setup]
P1[priv-manager: Moderasyon & Loglar]
P2[priv-web: API & WebSocket Sunucusu]
P3[priv-guard: 8 Kalkanlı Güvenlik & Rollback]
P4[priv-dist: İstatistikler & Dinamik Ses Odaları]
P5[priv-worker: BullMQ Arka Plan Kuyrukları]
P6[priv-dashboard: Next.js SSR Web Paneli]
end
DiscordGateway <--> P0 & P1 & P3 & P4
P0 & P1 & P2 & P3 & P4 & P5 <-->|Dağıtık Kilit & Canlı EventBus| Redis[(Redis 7 Cache & PubSub)]
P0 & P1 & P2 & P3 & P4 & P5 <-->|29 Optimize Koleksiyon| MongoDB[(MongoDB 7.0 Mongoose)]
Sistemin ana komuta ve orkestrasyon merkezidir.
- Otomatik Kurulum Sihirbazı (
.kurulum): Sunucunun tüm log kanallarını (11 adet), rol hiyerarşisini, izin matrislerini ve yetkilendirmelerini tek tıkla kurar. - Acil Durum Yetki Kilidi (
.yetkiler): Sunucuya yönelik beklenmedik bir tehdit durumunda tek bir komutla tüm yetkili ve yönetici izinlerini dondurur; tehlike geçince aynı düzende geri açar. - Özel Komut Motoru (
.özelkomut): Sunucu içi özel prefix komutları, interaktif rol alma menüleri ve butonlu dağıtımları veritabanından dinamik yönetir. - Multi-Bot Branding (
.system): 5 botun da isim, avatar, durum mesajı ve banner görsellerini tek merkezden interaktif olarak günceller. - Gelişmiş Emoji Yönetimi (
.emoji,.topluemoji): Sunucuya tek tek veya toplu olarak tüm sistem ve eğlence emojilerini otomatik yükler.
Sunucu içi düzen, asayiş ve detaylı log kayıtlarının yöneticisidir.
- Hızlı ve Güçlü Moderasyon:
ban,kick,timeout,warn,unbangibi tüm cezai işlemleri milisaniye düzeyinde Discord API ve veritabanı kayıtlarıyla entegre yürütür. - Kanal Kilitleme & Açma (
.kilit//lock): Sohbet kanalını saniyeler içinde kilitler veya normal akışa döndürür. - Kanal Klonlama & Sıfırlama (
.nuke): Bozulmuş veya flood yapılmış bir kanalı siler, aynı kategori, sıralama ve yetki ayarlarıyla sıfırdan yeniden oluşturur. - Silinen Mesaj Avcısı (
.snipe): Kanallarda silinen son mesajı yazar, tarih ve içerik ayrıntısıyla ekrana getirir. - Sesli Kanal Tespit Sistemi (
.nerede): Belirtilen kullanıcının hangi ses kanalında olduğunu, mikrofon/kulaklık durumunu ve ekran paylaşımını raporlar. - 7 Kanallı Kesintisiz Log Dinleyicisi: Mesaj silme/düzenleme, üye giriş/çıkış, ses hareketleri, rol değişiklikleri, kanal güncellemeleri vb. tüm olayları ayrı ayrı kanallarda detaylı embedlerle arşivler.
Sunucunun dış ve iç saldırılara karşı en üst düzey koruma kalkanıdır.
- 8 Koruma Kalkanı: Sunucu, Rol, Kanal, Emoji, Sticker, Webhook, Ban/Kick ve Bot Giriş kalkanları.
- Sliding Window Anti-Abuse (Burst Limit): Saniyeler içinde arka arkaya yapılan şüpheli rol silme veya kanal kapatma gibi eylemleri anında tespit eder.
- Otomatik Anlık Rollback: Yetkisiz silinen bir rol veya kanal saniyeler içinde aynı izinleri, overwriteları ve kategori pozisyonu ile otomatik olarak yeniden inşa edilir.
- Trusted Whitelist Sistemi (
.trusted): Güvenlik kontrollerine takılmayacak güvenilir yönetici ve roller dinamik olarak tanımlanır. - Tam JSON Yedekleme & Geri Yükleme (
.backup): Sunucu mimarisini (roller, izinler, kanallar) şifreli JSON formatında MongoDB'ye kaydeder ve tek komutla önizlemeli olarak geri yükler.
Sunucu topluluğunun aktifliğini ölçen ve dinamik ses alanları sağlayan eğlence ve istatistik modülüdür.
- Kapsamlı İstatistik Takibi (
.stat,.top): Kullanıcıların metin kanallarındaki mesaj sayılarını, ses odalarında geçirdikleri süreleri, kamera ve ekran paylaşımı sürelerini gün, hafta ve ay bazında toplar. - Sunucu Liderlik Tablosu: En aktif ses ve metin kullanıcılarını gösteren zengin embed liderlik sıralamaları.
- 3x3 Butonlu Özel Ses Odaları: Kullanıcılar "Oda Oluştur" kanalına girdiklerinde kendilerine özel bir ses odası açılır ve mesaj kutularına 3x3 butonlu interaktif oda yönetim paneli gönderilir.
- Zengin Profil & Sosyal Komutlar:
.profilkartı,.avatar,.banner, anlık.spotifydinleme kartı ve.shipuyum oyunu.
Next.js Web Paneli ile Discord botları arasındaki yüksek hızlı canlı köprüdür.
- 18 REST API Modülü: Sunucu ayarları, roller, kanallar, moderasyon, bot durumları ve güvenlik eşiklerini güvenli REST endpointleri üzerinden sunar.
- Çift Yönlü WebSocket Yayını: Discord'daki veya Web Dashboard'daki anlık değişiklikleri milisaniye hızında karşılıklı senkronize eder.
- OAuth2 Oturum Koruması: Discord ile güvenli giriş, oturum şifreleme ve IDOR koruması.
Botların ana döngüsünü hiçbir zaman kilitlemeyen arka plan iş gücüdür.
- Uzun süren tam sunucu yedekleme ve geri yükleme işlerini kuyrukta asenkron yürütür.
- Otomatik veri saklama temizliği (Data Retention Cleanup) yaparak veritabanını şişkinlikten korur.
- Saatlik ve günlük istatistik agregasyonlarını hesaplar.
Modern, karanlık mod (dark theme) odaklı, TailwindCSS ve Lucide ikonlarıyla donatılmış 25+ yönetim sayfası:
| Sayfa / Modül | Yetenekler ve Açıklama |
|---|---|
| Ana Kontrol Merkezi (Overview) | Canlı sunucu metrikleri, aktif botların CPU/RAM/Uptime durumları ve son aktivite akışı. |
| Moderasyon Yönetimi | Ban, Kick, Timeout ve Uyarıları tarayıcı üzerinden uygulama; aktif uyarıları görüntüleme ve silme. |
| Güvenlik & Guard Paneli | 8 koruma kalkanını butonlarla açıp kapatma; limit ve eşik (threshold) değerlerini kaydırıcılarla ayarlama. |
| Yedekleme & Geri Yükleme | Alınan yedekleri listeleme, içeriklerini JSON bazında inceleme ve tek tıkla geri yükleme başlatma. |
| Özel Ses Odaları Yönetimi | Aktif ses odalarını harita üzerinde görme, kilitleme, sonlandırma veya izinleri revize etme. |
| Gelişmiş İstatistik & Grafikler | Recharts destekli interaktif grafiklerle son 14 günün ses ve mesaj dalgalanmalarını filtreleme. |
| Bot Süreç Yöneticisi | PM2 üzerindeki 7 sürecin durumunu canlı izleme; tek tıkla Yeniden Başlat, Durdur veya Başlat. |
| Denetim Kayıtları (Audit Logs) | Hem Discord üzerinden hem de web panelinden yapılan tüm idari eylemlerin IP ve kullanıcı bazlı kayıtları. |
Guard sistemi, klasik basit botların aksine bellek içi sliding-window burst analizi ve dağıtık Redis kilitleri ile çalışır:
- Sunucu Koruması: Sunucu adı, ikonu, bannerı veya özel URL'sinin yetkisiz değiştirilmesini engeller ve anında eski haline getirir.
- Rol Koruması: Yetkisiz rol silme, rol adı/rengi değiştirme veya tehlikeli yönetici izinleri açma girişimlerini engeller, rolü eski pozisyonuyla yeniden oluşturur.
- Kanal Koruması: Yetkisiz kanal silme veya izin tahrifatında kanalı tüm kategori ve izin ayarlarıyla anında geri getirir (
Instant Rollback). - Emoji Koruması: Emojilerin yetkisiz silinmesini engeller.
- Sticker Koruması: Özel sunucu çıkartmalarını korur.
- Webhook Kalkanı: Yetkisiz oluşturulan webhookları açıldığı anda siler ve açan yetkilinin izinlerini düşürür.
- Ban & Kick Limiti: Belirli bir zaman dilimi içinde peş peşe üye yasaklayan veya atan yetkilileri tespit edip cezalandırır.
- Bot Kalkanı: Sunucuya yetkisiz harici bot sokulmasını engeller, eklenen botu ve ekleyen kişiyi anında cezalandırır.
Kullanıcı "Özel Oda Oluştur" ses kanalına girdiğinde:
- Saniyeler içinde kullanıcıya özel bir ses odası oluşturulur ve kullanıcı oraya taşınır.
- Metin kanalına kullanıcıya özel 3x3 butonlu interaktif yönetim paneli gönderilir:
┌─────────────────┬─────────────────┬─────────────────┐
│ 🔒 Odayı Kilitle│ 🔓 Kilidi Aç │ 👥 Üye Limiti │
├─────────────────┼─────────────────┼─────────────────┤
│ 👁️ Odayı Gizle │ 👀 Odayı Göster│ ✏️ İsim Değiştir│
├─────────────────┼─────────────────┼─────────────────┤
│ ➕ İzin Ver │ ⛔ Odaya Yasakla│ 👑 Devret / Sil │
└─────────────────┴─────────────────┴─────────────────┘
Odada kimse kalmadığında sistem odayı arkasında hiçbir çöp veri bırakmadan otomatik olarak temizler.
- Ses İstatistiği: Genel ses, kulaklık kapalı/açık, mikrofon kapalı/açık, yayın yapma süresi ve kamera açma süresi ayrı ayrı kaydedilir.
- Mesaj İstatistiği: Kanal bazlı mesaj sayıları, kelime yoğunlukları ve aktiflik saatleri.
- Zaman Aralıkları: Günlük, haftalık ve aylık otomatik agregasyon; geçmişe dönük veritabanı şişkinliğini önleyen akıllı veri mimarisi.
- Görsel Kartlar: Discord içi modern embedler ve Web Panelinde detaylı grafikler.
| Komut | Aliaslar | Açıklama |
|---|---|---|
.panel |
kontrol, yonetim, cp |
Tüm ekosistemin interaktif kontrol ve operasyon merkezini açar. |
.kurulum |
kur, setup |
Sunucu log kanallarını, izinleri ve temel yapılandırmayı otomatik kurar. |
.sunucukontrol |
sunucu, servercheck |
Sunucu altyapısını, bot yetkilerini ve sağlık durumunu denetler. |
.system |
sys, sistem |
5 botun profil, avatar, isim ve banner ayarlarını tek merkezden yönetir. |
.yetkiler |
yt, ytaç, ytkapat |
Acil durumlarda yönetici izinlerini tek tıkla topluca kapatır veya açar. |
.özelkomut |
ok, ök |
Sunucuya özel prefix komutlarını ve rol verme sistemini interaktif yönetir. |
.menü |
menu |
Ana yönetim, sistem durumları ve hızlı erişim menüsünü açar. |
.emoji |
e, emojiekle |
Sunucuya isim ve URL veya emoji ile yeni bir emoji ekler. |
.topluemoji |
te, ekle |
Sistem emojilerini toplu olarak sunucuya kurar. |
.slowmode |
sm, yavasmod |
Bulunulan veya belirtilen metin kanalında yavaş modu ayarlar. |
.yaz |
yazdır |
Bota belirtilen kanalda mesaj veya duyuru yazdırır. |
.yardim |
y, help, h |
Tüm sistem komutlarını kategorileriyle interaktif listeler. |
.ses |
voice, özeloda |
Dinamik özel ses odası sistemi ayarlarını gösterir ve yönetir. |
.audit |
denetim, loglar |
Sunucudaki en son idari denetim kayıtlarını listeler. |
| Komut | Aliaslar | Açıklama |
|---|---|---|
.ban |
yasakla |
Belirtilen kullanıcıyı sunucudan yasaklar ve loglar. |
.kick |
at |
Belirtilen kullanıcıyı sunucudan atar. |
.timeout |
sustur, mute |
Belirtilen kullanıcıya geçici susturma (timeout) uygular. |
.unban |
affet |
Belirtilen kullanıcının sunucu yasağını kaldırır. |
.warn |
uyar, uyarı |
Belirtilen kullanıcıya resmi uyarı verir veya sicilini görüntüler. |
.temizle |
sil, clear, purge |
Belirtilen sayıda mesajı topluca siler. |
.kilit |
lock, unlock |
Bulunulan kanalı mesaj gönderimine kilitler veya kilidi açar. |
.nuke |
- | Kanalı silip tüm ayarları ve izinleriyle sıfırdan yeniden oluşturur. |
.say |
sunucu-say, sayım |
Sunucudaki toplam, aktif, sesteki üye ve boost verilerini gösterir. |
.nerede |
n, nerde, where |
Belirtilen kullanıcının hangi ses kanalında olduğunu ve durumunu gösterir. |
.snipe |
- | Kanalda en son silinen mesajı detaylarıyla gösterir. |
.toplurol |
toplurolver, massrole |
Belirtilen rolü herkese veya belirli bir role sahip olanlara topluca verir. |
| Komut | Aliaslar | Açıklama |
|---|---|---|
.güvenlik |
guard, koruma, g |
8 koruma kalkanını ve filtreleri görüntüler ve yönetir. |
.yedek |
backup |
Sunucu kanal ve rol yedeklerini alır, listeler ve geri yükler. |
.trusted |
güvenli, guvenli |
Guard güvenlik muafiyet listesini (Trusted Members/Roles) yönetir. |
.logs |
log, kayıtlar |
7 kategorideki log kanalı eşleşmelerini listeler. |
Sistemi yönetmek için karmaşık komut satırlarıyla uğraşmanıza gerek yoktur. Windows için özel optimize edilmiş batch scriptleri hazırdır:
KURULUM.bat: Ortam doğrulaması, veritabanı seçimi, paket kurulumu, TypeScript derlemesi, 29 indeks senkronizasyonu ve slash komut dağıtımını tek tıkla tamamlar.BASLAT.bat: Dağıtık kilitleri temizler, sağlık kontrolü yapar, PM2 ile 7 süreci ayağa kaldırır ve web panelini tarayıcıda açar.DURDUR.bat: Tüm bot ve servis süreçlerini bellekte veri kaybı oluşturmadan (graceful shutdown) durdurur.YENIDEN_BASLAT.bat: Tüm ekosistemi kontrollü bir sırayla yeniden başlatır.DURUM.bat: PM2 süreçlerinin anlık CPU, RAM, uptime ve bağlantı sağlık durumunu raporlar.KONTROL.bat: 14 maddelik tam sistem sağlık taraması gerçekleştirir ([OK]/[FAIL]).LOG.bat: İstediğiniz botun canlı konsol loglarını interaktif bir menüyle izlemenizi sağlar.GUNCELLE.bat: Sıfır kesintiyle güncellemeleri çeker, paketleri derler ve servisleri yeniden yükler.KURTARMA.bat: Olası kilitlenme durumlarında Redis ve PM2 kilitlerini sıfırlayarak sistemi kurtarır.
Bu ekosistem, sıradan public botların sınırlamalarından kurtulmak, kendi sunucusuna özel, kurumsal ve en üst düzey güvenlik & yönetim altyapısını kurmak isteyen sunucu sahipleri için özel olarak sunulmaktadır.
- ✅ 5 Discord Botu + Worker + Web Dashboard eksiksiz teslimi
- ✅ Sunucunuza özel Kurulum ve Konfigürasyon Desteği (Windows / Linux VPS)
- ✅ MongoDB & Redis veri tabanı optimizasyonları
- ✅ Özel Alan Adı (Domain) ve SSL / Nginx entegrasyon desteği
- ✅ Bot isimleri, avatarları ve sunucuya özel markalama (Branding)
- ✅ Sürekli teknik destek ve güncelleme garantisi
Satın almak, canlı ortamda botları ve web panelini test etmek veya detaylı fiyat teklifi almak için doğrudan ulaşabilirsiniz:
- 💬 Discord Kullanıcı Adı:
pir_fena - 🌐 GitHub Profil: @PirFena
Discord Private Server Ecosystem • Copyright © 2026 PirFena. Tüm Hakları Saklıdır.
Kapalı kaynak kodlu ticari yazılımdır. İzinsiz kopyalanamaz, çoğaltılamaz veya dağıtılamaz.

