Hikayeler

Reklam vermek için turkmmo@gmail.com

Metin2 Serverleri İçin - Discord benzeri PANEL

kaya4572

ITJA
TC Kimlik Numarası Doğrulanmış Üye
Developer
TM Üye
Katılım
23 Haz 2010
Konular
57
Mesajlar
310
Online süresi
1ay 77198s
Reaksiyon Skoru
190
Altın Konu
0
Başarım Puanı
149
Yaş
28
TM Yaşı
15 Yıl 10 Ay 3 Gün
MmoLira
4,530
DevLira
36

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

1775068977008.png


1775069022866.png

1775069102415.png


1775069122486.png

1775069139997.png



TANITIM (VEO)

🧠 1. Projenin Genel Amacı​


Bu proje, kullanıcıların:


  • Hesap oluşturabildiği
  • Sunucu (server) kurabildiği
  • Kanallar açabildiği
  • Mesajlaşabildiği
  • Arkadaş ekleyebildiği
  • Sesli kanallara katılabildiği

bir Discord clone (kopya) uygulamasıdır.




🏗️ 2. Teknoloji Yapısı​


Projeye bakınca kullanılan teknolojiler:


Backend (Sunucu tarafı)​


  • PHP → API’ler bununla yazılmış
  • MySQL → Veritabanı (discord_clone.sql)

Frontend (Kullanıcı arayüzü)​


  • HTML + CSS
  • JavaScript (app.js)

Gerçek zamanlı özellikler​


  • WebRTC (webrtc-signal.php) → Sesli iletişim
  • AJAX / Fetch → Mesajlaşma, veri çekme



📂 3. Klasör Yapısı (Çok önemli)​


🔹 /api/ (Projenin kalbi)​


Burada tüm işlemler var. Her dosya bir özelliği yönetiyor:


👤 Kullanıcı & Sosyal​


  • friends.php → arkadaş listesi
  • friend-request.php → istek gönderme
  • respond-friend.php → kabul/red

💬 Mesajlaşma​


  • send-message.php → mesaj gönderme
  • messages.php → mesajları çekme
  • pin-message.php → mesaj sabitleme

🏠 Sunucu Sistemi​


  • create-server.php
  • server-invite.php
  • server-rules.php

📢 Kanal Sistemi​


  • create-channel.php
  • channel-categories.php

🛡️ Moderasyon​


  • moderation.php
  • warnings.php
  • audit-logs.php

🎭 Rol Sistemi​


  • create-role.php
  • assign-role.php
  • auto-role.php
  • reaction-roles.php

🔊 Sesli Sohbet​


  • voice-join.php
  • voice-leave.php
  • voice-status.php
  • webrtc-signal.php

⚙️ Ek Sistemler​


  • xp-system.php → seviye sistemi
  • polls.php → anket
  • tickets.php → destek sistemi
  • spam-protection.php → spam koruma
  • notifications.php → bildirimler
  • upload.php → dosya yükleme



🔹 /includes/​


Temel sistem dosyaları:


  • config.php → veritabanı bağlantısı
  • auth.php → giriş kontrolü
  • channels.php → kanal işlemleri



🔹 /pages/​


Kullanıcı arayüz sayfaları:


  • dashboard.php → ana panel (Discord ekranı)
  • settings.php → ayarlar
  • invite.php → davet sistemi
  • logout.php



🔹 /assets/​


  • css/style.css → tasarım
  • js/app.js → frontend logic
  • uploads/ → avatarlar



🧩 4. Sistem Nasıl Çalışıyor?​


1. Kullanıcı giriş yapar​


→ auth.php kontrol eder


2. Dashboard açılır​


→ dashboard.php


3. JavaScript devreye girer​


→ app.js sürekli API çağırır


4. API'ler veri döner​


→ PHP dosyaları JSON üretir


5. Ekran güncellenir​


→ Mesajlar, kullanıcılar vs.




💬 5. Mesajlaşma Mantığı​


  1. Kullanıcı mesaj yazar
  2. send-message.php çağrılır
  3. Mesaj veritabanına kaydedilir
  4. messages.php ile çekilir
  5. Ekranda gösterilir

👉 Büyük ihtimalle polling (sürekli yenileme) kullanılmış




🔊 6. Sesli Sohbet (Önemli)​


Bu proje basit değil, sesli sistem de var:


  • WebRTC kullanıyor
  • webrtc-signal.php → kullanıcılar arası bağlantı kurar
  • voice-join.php → odaya giriş
  • voice-status.php → kim konuşuyor

👉 Bu Discord’un en zor kısmıdır




🎭 7. Rol & Yetki Sistemi​


Discord’daki gibi:


  • Rol oluşturma (create-role.php)
  • Kullanıcıya rol verme (assign-role.php)
  • Otomatik rol (auto-role.php)
  • Emoji ile rol (reaction-roles.php)



🛡️ 8. Moderasyon Sistemi​


Adminler:


  • Kullanıcıyı uyarabilir (warnings.php)
  • Logları görebilir (audit-logs.php)
  • Spam engelleyebilir (spam-protection.php)



⭐ 9. Ekstra Özellikler (Projeyi güçlü yapan)​


Bu proje basit clone değil, baya gelişmiş:


  • ✅ XP / level sistemi
  • ✅ Ticket (destek sistemi)
  • ✅ Anket sistemi
  • ✅ Bildirimler
  • ✅ Sunucu kuralları
  • ✅ Welcome/Goodbye sistemi



🗄️ 10. Veritabanı​


  • discord_clone.sql → tüm tablolar
  • Kullanıcılar
  • Sunucular
  • Kanallar
  • Mesajlar
  • Roller
  • vb.




 
Son düzenleme:
Waaooww emeğine sağlık. Telif garantili gibi duruyor :)
 
Paylaşım İçin Teşekkürler eline sağlık
 
yapay zeka aşağıdaki konu için ne diyor peki

 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst