Yetki Hiyerarşisi & Tam Karşılaştırma
👑 Admin (Sen)Tam Yetki
Admin paneli tam erişim, kullanıcı yönetimi (ban/kick/susturma/rol atama), IP ban, oda yapılandırma, arkaplan, radyo yayını, hayalet modu, bakım modu. Hiçbir işlem admin'e uygulanamaz.
🛡️ ModeratörSınırlı Yetki
Misafir ve üyelere: susturma, chat engeli, kick. Oda sessizleştirme, misafir chat dondurma, radyo, söz verme. Admin paneline erişemez, IP ban yapamaz, rol değiştiremez, admin/diğer modlara işlem yapamaz.
👤 Kayıtlı ÜyeStandart
Mesaj, GIF, emoji tepki, özel mesaj, mikrofon, profil, avatar, nick animasyonu, partner sistemi, zar oyunu, fikir gönderme (günde 1).
👁️ MisafirKısıtlı
Kayıtsız hızlı giriş. Sadece mesaj gönderme. Profil, mikrofon, DM, GIF yok. Chat dondurulabilir, kick ve IP ban uygulanabilir.
Yetki Karşılaştırma Tablosu
| İşlem | 👑 Admin | 🛡️ Mod | 👤 Üye | 👁️ Misafir |
| Mesaj gönderme | ✔ | ✔ | ✔ | ✔ |
| GIF paylaşma | ✔ | ✔ | ✔ | ✘ |
| Mikrofon | ✔ | ✔ | ✔ | ✘ |
| Özel mesaj (DM) | ✔ | ✔ | ✔ | ✘ |
| Profil & Avatar | ✔ | ✔ | ✔ | ✘ |
| Nick animasyonu | ✔ | ✔ | ✔ | ✘ |
| Radyo yayını | ✔ | ✔ | ✘ | ✘ |
| Kullanıcı susturma | ✔ | ⚡ | ✘ | ✘ |
| Kick | ✔ | ⚡ | ✘ | ✘ |
| IP Ban | ✔ | ✘ | ✘ | ✘ |
| Rol değiştirme | ✔ | ✘ | ✘ | ✘ |
| Admin paneli | ✔ | ✘ | ✘ | ✘ |
| Hayalet modu | ✔ | ✘ | ✘ | ✘ |
⚡ Sınırlı: Yalnızca misafir ve üyelere uygulanabilir.
Moderatör Olarak Yapabilecekleriniz
🛡️ Moderatör Yetkileri
✔Misafir ve üyeleri susturabilir / sesini açabilirsin
✔Misafir ve üyelerin chat gönderimini engelleyebilirsin
✔Misafir ve üyeleri odadan atabilesin (kick)
✔Tüm odayı sessize alabilirsin (herkese uygulanır)
✔Misafir chatini dondurabilirsin
✔Radyo yayını açıp kapatabilirsin
✔Söz isteyen kullanıcılara söz verebilirsin
✔Mesaj gönderme, GIF, mikrofon, özel mesaj, profil düzenleme
🚫 Yapamayacakların
✘Admin veya diğer moderatörlere hiçbir işlem uygulanamaz
✘IP ban uygulayamazsın
✘Rol değiştiremezsin (moderatör atayamazsın)
✘Admin paneline erişemezsin
✘Oda arkaplanını değiştiremezsin
Hesabınızla Yapabilecekleriniz
👤 Üye Yetkileri
✔Mesaj gönderme
✔GIF paylaşma
✔Emoji tepki ekleme
✔Özel mesaj (DM)
✔Mikrofon açma
✔Profil düzenleme
✔Avatar yükleme
✔Nick animasyonu
✔Partner sistemi
✔Zar oyunu
✔Söz isteme
✔Fikir gönderme
Kullanıcı mesaj cooldown süresi 2.5 saniyedir. Mesajlar max 1000 karakter. Fikir günde 1 kez gönderilebilir.
Misafir Olarak Yapabilecekleriniz
👁️ Misafir Yetkileri
✔Sohbet odalarına katılabilirsiniz
✔Mesaj gönderebilirsiniz (max 1000 karakter)
✔Emoji tepki ekleyebilirsiniz
✘Mikrofon açamazsınız
✘Özel mesaj gönderemezsiniz
✘GIF paylaşamazsınız
✘Profil veya avatar düzenleyemezsiniz
💡 Daha fazla özellik için kayıt olun
Kayıtlı üyelerin mikrofon, GIF, özel mesaj, profil düzenleme, nick animasyonu ve daha birçok özelliğe erişimi vardır. Kayıt ücretsiz ve anında aktif olur.
Sağ Tık Menüsü İşlemleri
Sol paneldeki kullanıcı listesinde herhangi bir kullanıcıya sağ tıklayarak hızlı işlem menüsünü açabilirsiniz. Moderatörler yalnızca misafir ve üyeler üzerinde işlem yapabilir.
🔇 Sesini Kes / Sesini Aç
AdminMod
Hedef kullanıcının mikrofonu kilitlenir. Söz isteyemez, ses yayını yapamaz. Tekrar açmak için "Sesini Aç" seçeneğini kullanın. Oturum süresince geçerlidir.
🚫 Chat Engelle / Aç
AdminMod
Kullanıcının mesaj göndermesi engellenir. Mikrofonu açık kalabilir. Aynı menüden ikinci kez seçilerek kaldırılabilir. Sunucu yeniden başlarsa sıfırlanır — kalıcı değil.
👢 Odadan At (Kick)
AdminMod
Kullanıcı anlık olarak odadan çıkarılır, bağlantısı kesilir. Yeniden giriş yapabilir. Kalıcı bir engel değildir. IP ban ile birleştirilmezse tekrar girebilir.
Kullanıcının IP adresi kalıcı olarak yasaklanır. O IP'den giriş yapılamaz. Ban nedeni girilebilir. Admin paneli → IP Ban Yönetimi bölümünden kaldırılabilir. VPN kullananlar farklı IP ile girebilir.
🛡️ Moderatör Yap / Rolü Al
Sadece Admin
Seçili kullanıcıya moderatör yetkisi verilir. Mevcut moderatörler için "Moderatörü Al" seçeneği çıkar ve üye statüsüne düşürülür. Değişiklik anında ve kalıcıdır.
Hızlı Yönetim Paneli (Sağ Panel)
🗑️ Sohbeti Temizle
Odadaki tüm mesaj geçmişi silinir. Geri alınamaz. Tüm kullanıcılar için geçerlidir.
🔇 Odayı Sustur / Aç
Odadaki tüm kullanıcıların mikrofonu kilitlenir. Tekrar basınca tümü açılır.
🧊 Misafir Chat Dondur
Tüm misafirlerin mesaj gönderimi engellenir. Üyeler etkilenmez.
📖 Kılavuz
Bu kılavuzu açar. Her zaman buradan ulaşabilirsiniz.
Admin Paneli — /admin
Admin paneline erişim IP adresi kısıtlamasıyla korunur. Yalnızca beyaz listedeki IP'lerden girilebilir. Panel giriş şifresi ana hesap şifresiyle aynıdır.
🖥️ Sistem Monitörü
Gerçek zamanlı sunucu durumu: CPU yükü, RAM kullanımı (toplam / boş), sunucu çalışma süresi, aktif bağlantı sayısı, anlık oda ve kullanıcı dökümü.
⚙️ Genel Ayarlar
Site logosu ve favicon değiştirme. Misafir girişini açma/kapama. Sohbet geçmişi gösterimi. Şarkı istek kotası. Canlı duyuru (marquee) metni yönetimi.
🔧 Bakım Modu
Aktif edilince tüm kullanıcılar anlık olarak atılır. Yeni giriş yapılamaz. Sadece admin hesapları bağlanabilir. Sunucu bakımı veya acil durumlarda kullanın.
🤖 Oto-Moderatör & Kelime Filtresi
Yasaklı kelime listesi eklenebilir. Eşleşen mesajlar otomatik *** ile değiştirilir. Tüm harici linkler zaten otomatik (Link Engellendi) ile bloklanır. İhlaller admin/mod'a bildirilir.
🎞️ GIF Yönetimi
Kullanıcıların GIF panelinde göreceği özel GIF'ler yönetilir. URL veya dosya yükleme ile eklenebilir. Anlık olarak tüm kullanıcılara yayınlanır.
👥 Erişim Yönetimi (Roller)
Kullanıcı adı girerek rol değiştirilir: Moderatör Yap, İzni İptal Et, Admin Yap. Admin rolü verme işlemi geri alınabilir ancak dikkatli kullanılmalıdır.
🌐 IP Ban Yönetimi
Tüm aktif IP yasakları listelenir. Yeni IP manuel eklenebilir, sebeple birlikte kaydedilebilir. Mevcut yasaklar kaldırılabilir. IP ban uygulanan kullanıcı anlık olarak bağlantısı kesilir.
🛡️ Admin IP Erişim Listesi
Admin paneline erişebilecek IP'ler. Localhost her zaman erişebilir. Yeni IP eklenebilir (not ile birlikte). Kendi IP'nizi silmeden önce başka bir IP eklemeyi unutmayın.
⚡ Sistem Konsolu
Canlı backend logları — giriş/çıkışlar, IP ban işlemleri, rol değişiklikleri, sistem hataları. Son 20 satır gösterilir. Sunucu yeniden başlayana kadar son 100 kayıt RAM'de tutulur.
📋 Aktivite Logları
Giriş/çıkış olayları, IP adresleri ve kullanıcı aktiviteleri kayıt altında. 20'şer kayıt halinde sayfalama ile gösterilir. Loglar temizlenebilir.
Oda Oluşturma & Yapılandırma
Odalar admin veya mod tarafından oluşturulur ve özelleştirilebilir. Oda ayarları admin panelinden de değiştirilebilir.
🔒Oda Şifresi
Oda oluşturulurken veya sonradan şifre eklenebilir. Şifreli odalarda kilit ikonu görünür. Kullanıcılar odaya girmeye çalışırken şifre sorulur. Admin panelinden değiştirilebilir veya kaldırılabilir.
🎨Oda Temaları
5 tema seçeneği: Neon Red, Neon Blue, Neon Green, Golden, Rainbow. Tema seçilince oda listesinde renk efekti görünür. Admin paneli → Oda Konfigürasyonu'ndan değiştirilebilir.
🖼️Oda Arkaplanı
Chat toolbar'daki arkaplan butonu ile GIF, PNG veya JPG yüklenebilir. Görsel tüm odaya anlık yayınlanır ve sunucu yeniden başlasa bile kalıcıdır. Temizle butonu ile kaldırılabilir. Max ~2MB.
🎲Oyun İzni (Zar Düellosu)
Oda oluşturulurken "Oyun İzni" işaretlenirse zar düellosu aktif olur. Kullanıcılar toolbar'dan zar atabilir, sonuçlar tüm odaya yayınlanır. Düşeş (6-6), Dübeş (5-5), Hep Yek (1-1) özel isimlerle gösterilir.
🗑️Odayı Temizle / Sil
Admin panelinden oda tamamen silinebilir. Odadaki kullanıcılar Genel Sohbet'e yönlendirilir. Odayı temizle seçeneği tüm kullanıcıları odadan atar ancak odayı silmez.
Söz Sistemi (El Kaldırma)
Kullanıcılar ✋ butonu ile söz isteyebilir. Adları sıraya girer ve isim yanında numara görünür.
Admin/mod söz ver butonuna basarak kullanıcının mikrofonunu etkinleştirir.
Söz biten kullanıcı sıradakine geçer. Oda sessize alınca sıra sıfırlanır.
Chat Araçları & Özellikler
🎤 Mikrofon & Ses
Toolbar → Mikrofon ikonu veya sol panel ses kontrolü. HTTPS gerekli — HTTP'de çalışmaz. iOS Safari'de ilk kullanımda izin sorulur. Ses seviyesi slider'dan ayarlanabilir. Oda susturulmuşsa mikrofon kilitlenir.
📻 Radyo Yayını
Admin & Mod
Sistem sesi odayla paylaşılır. Sol panel → Radyo butonu. İstek şarkı sistemi aktif edilebilir. DJ modu açıkken otomatik mix çalabilir. Radyo sesi odadaki herkese yayınlanır.
💬 Özel Mesaj (DM)
Kullanıcı adına tıklayarak özel mesaj penceresi açılır. Mesajlar yalnızca iki kullanıcı arasında görünür. Misafirler DM gönderemez-alamaz.
😀 Emoji & GIF Paneli
Toolbar → Emoji butonu. Kategorilere göre emoji listesi. GIF butonu → admin tarafından eklenen GIF'ler. Kullanıcılar GIF seçince tüm odaya yayınlanır.
👻 Hayalet Modu
Sadece Admin
Admin, farklı bir kullanıcı adıyla görünmez modda odayı izleyebilir. Hayalet ismi ayarlanabilir. Diğer kullanıcılar göremez, sadece adminler 👻 ikonu ile görebilir.
✨ Nick Animasyonları
Profil → Nick Animasyonu seçimi. 5 seçenek: 🔥 Ateş (gradient kayma), 🌈 Gökkuşağı (renk döngüsü), ✨ Parlaklık (glow efekti), 💫 Titreyen (sallama), ⚡ Neon (mavi ışık). Kullanıcı listesinde isimde görünür.
💝 Partner Sistemi
Kayıtlı üyeler birbirini partner olarak ekleyebilir. Partner ismi ve türü (arkadaş/partner/aile vb.) profil sayfasında ve kullanıcı listesinde görünür. Özel rozetlerle belirtilir.
Mesaj Yazı Stilleri
B Kalın
Toolbar'dan kalın yazı modu. Mesaj gönderilince kalın görünür.
I İtalik
Toolbar'dan italik yazı modu.
🎨 Renk
Renk paleti ile yazı rengi seçilebilir.
↩️ Yanıt
Mesajın altındaki ok ile o mesaja yanıt verilir, alıntı görünür.
Güvenlik Sistemleri
🛡️ IP Whitelist (Admin Panel Koruması)
Admin paneline yalnızca beyaz listedeki IP'lerden erişilebilir. Diğer IP'ler 403 sayfasına yönlendirilir. Kendi IP'nizi silmeden önce mutlaka yeni bir IP ekleyin. Localhost kalıcı olarak erişebilirdir.
🔒 Rate Limiting (Anti-DDoS)
Dakikada 200'den fazla istek gönderen IP'ler otomatik 429 sayfasına yönlendirilir. Mesaj gönderiminde de 2.5 saniyelik cooldown uygulanır. Anlık saldırılara karşı koruma sağlar.
🤖 Oto-Moderatör
Yasaklı kelimeler ve harici linkler otomatik filtrelenir. İhlal durumunda tüm admin ve moderatörler anlık uyarı alır. Orijinal mesaj uyarıda görünür ancak gönderilen mesajda maskelenir.
🖥️ Cihaz Tanımlama
Kullanıcılar device ID ile takip edilir. Aynı cihazdan farklı hesap girişi sınırlandırılabilir. Cihaz banı uygulanınca yeni hesap açılsa bile o cihazdan giriş yapılamaz.
🔑 CSP & Helmet
Content Security Policy ile XSS saldırıları engellenir. Tüm mesajlar sunucu tarafında sanitize edilir. Dışarıdan script çalıştırma, iframe vb. engellidir.
📏 Mesaj Boyut Limitleri
Metin mesajları max 1000 karakter. GIF boyutu max ~2MB. Avatar base64 4000 karakter üstüyse mesajla gönderilmez. Sunucu tampon doldurmaya karşı korumalıdır.
Önerilen Güvenlik Pratikleri
🔴 Admin şifresi en az 12 karakter, büyük/küçük harf + rakam + sembol içermeli.
🟡 Admin paneline yalnızca güvendiğiniz IP'leri ekleyin. Dinamik IP kullanıyorsanız düzenli güncelleyin.
🟢 Admin rolü verirken çok dikkatli olun — admin her şeye erişebilir. Moderatör yeterli çoğu durumda.
🔵 Bakım modu yerine misafir girişini kapatmak daha az agresif bir seçenektir.
Admin İpuçları & SSS
❓ Admin paneline erişemiyorum?
IP adresiniz beyaz listede olmayabilir. SSH ile sunucuya bağlanıp pm2 logs turksesli çalıştırın. Admin paneli → Admin IP Erişimi bölümünden ekleyin.
❓ Oda arkaplanı çalışmıyor?
Dosya ~2MB'ı geçmemeli. PNG/JPG otomatik sıkıştırılır, GIF direkt yüklenir.
❓ VPN ile IP ban aşılıyor mu?
Evet, VPN farklı IP verir. Kalıcı engel için hesap banı (admin panel → üye veritabanı) veya cihaz banı daha etkilidir.
❓ Chat engeli kalıcı mı?
Hayır, RAM'de tutulur. Sunucu yeniden başlayınca sıfırlanır. Kalıcı için IP ban veya hesap banı kullanın.
Hızlı Referans
⌨️ Kısayollar
Enter → Mesaj gönder
Sağ tık → Kullanıcı menüsü
ESC → Modalı kapat
↓ Buton → Sona git
🚀 PM2 Komutları
pm2 restart turksesli
pm2 logs turksesli
pm2 status
pm2 save
Moderatör İpuçları & SSS
❓ Mikrofon neden çalışmıyor?
HTTPS zorunludur. HTTP'de mikrofon çalışmaz. iOS Safari'de ilk kullanımda "izin ver" seçilmeli. Başka uygulama mikrofonu kullanıyorsa kapatın.
❓ Chat engeli kalıcı mı?
Hayır. Sunucu yeniden başlayınca sıfırlanır. Kalıcı engel için admin'e bildirin.
❓ Admin'e işlem yapamıyorum?
Bu kasıtlı bir güvenlik kısıtlamasıdır. Moderatörler yalnızca misafir ve üyelere işlem yapabilir. Admin veya diğer moderatörlere hiçbir işlem uygulanamaz.
❓ Tüm odayı susturunca ne olur?
Odadaki tüm kullanıcıların mikrofonu kilitlenir. El kaldırma sırası sıfırlanır. Tekrar basınca tümü açılır.
⌨️ Kısayollar
Enter → Mesaj gönder
Sağ tık → Kullanıcı menüsü
ESC → Modalı kapat
↓ Buton → Sona git
Sık Sorulan Sorular
❓ Mikrofon neden çalışmıyor?
Sitenin HTTPS üzerinde açık olması gerekir. iOS Safari'de ilk kullanımda "izin ver" seçeneğini onaylamanız gerekiyor. Başka bir uygulama mikrofonu kullanıyorsa önce onu kapatın.
❓ Nick animasyonu nasıl seçilir?
Sağ üstteki ⚙️ (profil) butonuna tıklayın → Nick Animasyonu seçin → Kaydedin. Kullanıcı listesinde isminizin yanında görünür.
❓ Sohbet geçmişini neden göremiyorum?
Odaya katılmadan önceki mesajlar gösterilmez. Bu gizlilik için tasarım gereğidir.
❓ Mesajıma neden tepki eklenemiyor?
Mesajın üzerine gelip emoji ikonuna tıklayabilirsiniz. Tepkiler gerçek zamanlı tüm odaya yayınlanır.
⌨️ Kısayollar
Enter → Mesaj gönder
ESC → Modalı kapat
↓ Buton → Sona git
Misafir Rehberi
💬 Nasıl mesaj gönderebilirim?
Alt kısımdaki mesaj kutusuna yazıp Enter'a basın. Maksimum 1000 karakter. Mesajlar arasında 2.5 saniyelik bekleme süresi vardır.
🏠 Farklı odalara nasıl geçilir?
Sol paneldeki oda listesinden istediğiniz odaya tıklayın. Şifreli odalarda şifre sorulur.
🔐 Neden bazı özellikler kullanılamıyor?
Mikrofon, GIF, özel mesaj ve profil düzenleme gibi özellikler kayıtlı üyelere özgüdür. Ücretsiz kayıt olarak bu özelliklere hemen erişebilirsiniz.
💡 Kayıt olarak daha fazla özelliğe kavuşun
Kayıt ücretsiz ve anında aktif olur. Mikrofon, GIF, özel mesaj, profil fotoğrafı, nick animasyonu ve çok daha fazlası sizi bekliyor.