⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2

Webailesi Portal Sistemi

Yazar: Maravilha
08-07-2026, 08:42
Forum: Discord DEV+
Yorum Yok
Discord Guild Tag Kontrol Sistemi

Guild Tag doğrulama, rol yönetimi ve çalışma mantığı



Merhaba arkadaşlar,

Bu konuda Discord'un yeni Guild Tag sistemini nasıl kontrol ettiğimi, neden bu yöntemi kullandığımı ve sistemin arka planda nasıl çalıştığını anlatacağım.

Bu rehber tamamen çalışma mantığını anlatmaktadır. Herhangi bir hazır sistem veya kapsamlı kod paylaşımı yapılmayacaktır.



📌 Guild Tag Bilgisi Nereden Geliyor?

Discord, kullanıcının profilinde seçili olan Guild Tag bilgisini kullanıcı objesi içerisinde döndürmektedir.

Kontrol edilen iki temel alan bulunmaktadır.

Kod:
user.primaryGuild.tag
user.primaryGuild.identityGuildId

  • user.primaryGuild.tag
    Kullanıcının profilinde görünen Guild Tag bilgisidir.

  • user.primaryGuild.identityGuildId
    Tag'ın hangi Discord sunucusuna ait olduğunu belirten benzersiz Guild ID'dir.

Örneğin kullanıcı profilinde aşağıdaki gibi bir tag bulunabilir.

Kod:
HUB
ABC
DEV

Ancak sistem için önemli olan görünen yazı değil, bu tagın ait olduğu Guild ID'dir.



📌 Neden Sadece Tag Yazısını Kontrol Etmiyorum?

Birçok kişi yalnızca tag ismini kontrol etmektedir.

Fakat bu yöntem sağlıklı değildir.

Örneğin;

Kod:
Sunucu A → ABC

Sunucu B → ABC

İki farklı sunucu aynı tagı kullanabilir.

Sadece "ABC" yazısını kontrol ettiğinizde kullanıcının hangi sunucuya ait tagı kullandığını anlayamazsınız.

Bu nedenle sistem yalnızca tag yazısına değil, aynı zamanda identityGuildId değerine de bakmaktadır.

Kontrol mantığı oldukça basittir.

Kod:
Kullanıcının Guild ID'si == Kendi sunucumun Guild ID'si
Eğer sonuç doğruysa kullanıcı gerçekten sizin sunucunuzun Guild Tag'ını kullanıyor demektir.



📌 Guild Tag Nasıl Doğrulanıyor?

İlk olarak kullanıcı objesi içerisinden Guild bilgileri okunmaktadır.

Kod:
const clanTag = user.primaryGuild?.tag;
const clanId = user.primaryGuild?.identityGuildId;

Ardından kendi sunucunuzun Guild ID'si ile karşılaştırılır.

Kod:
clanId === Settings.Main.GuildID
Bu karşılaştırma sonucunda;
  • true → Kullanıcı doğru Guild Tag'ını kullanıyor.
  • false → Kullanıcı farklı bir Guild Tag kullanıyor veya hiç Guild Tag taşımıyor.

Bu doğrulama sayesinde aynı tagı kullanan farklı sunucular birbirine karışmaz.



📌 Rol Kontrolü Nasıl Yapılıyor?

Guild Tag doğrulandıktan sonra ikinci aşamaya geçilir.

Öncelikle kullanıcıda ilgili rolün bulunup bulunmadığı kontrol edilir.

Kod:
member.roles.cache.has(role.id)
Bunun temel amacı gereksiz Discord API isteği göndermemektir.

Kontrol sırası şu şekildedir.

  1. Kullanıcıda doğru Guild Tag var mı?
  2. İlgili role zaten sahip mi?
  3. Sahip değilse rol ver.

Eğer kullanıcı zaten role sahipse tekrar rol verme isteği gönderilmez.

Bu hem performans hem de Rate Limit açısından oldukça önemlidir.



📌 Tag Kaldırıldığında Ne Oluyor?

Sistem yalnızca rol vermek için çalışmaz.

Belirli aralıklarla yapılan kontroller sayesinde kullanıcı tagını kaldırdığı anda bu durum da tespit edilir.

Eğer;
  • Guild Tag artık bulunmuyorsa,
  • Ancak kullanıcı hâlâ tag rolünü taşıyorsa,

ilgili rol otomatik olarak kaldırılır.

İstenirse aynı anda log mesajı gönderilebilir veya ek işlemler gerçekleştirilebilir.

Bu sayede sistem tamamen otomatik çalışmaktadır.



🚫 Yasaklı Guild Tag Kontrolü

Sistem yalnızca kendi Guild Tag'ını kontrol etmekle sınırlı değildir.

İstenildiği kadar yasaklı Guild ID tanımlanabilir.

Kontrol sırasında kullanıcının taşıdığı Guild ID bu liste içerisinde bulunuyorsa kullanıcı yasaklı tag taşıyor olarak kabul edilir.

Burada da yine isim değil, Guild ID kontrol edilmektedir.

Bu sayede kullanıcı sadece görünen tag yazısını değiştirerek sistemi kandıramaz.

Yapılandırmaya göre;
  • Yasaklı rolü verilebilir.
  • Normal tag rolü kaldırılabilir.
  • Kullanıcıya bilgilendirme mesajı gönderilebilir.
  • Log kanalına kayıt düşülebilir.
  • İstenirse doğrudan ban işlemi uygulanabilir.



✔ Sonuç

Bu sistem tamamen Discord'un sağladığı primaryGuild verisini kullanmaktadır.

Doğrulama sırasında kontrol edilen bilgiler şunlardır.
  • user.primaryGuild.tag
  • user.primaryGuild.identityGuildId

Bu yöntem sayesinde;
  • Aynı tagı kullanan farklı sunucular karışmaz.
  • Doğrulama tamamen Guild ID üzerinden gerçekleştirilir.
  • Rol verme ve rol alma işlemleri güvenli şekilde yapılır.
  • Yasaklı Guild Tag'ları güvenilir biçimde tespit edilebilir.
  • Gereksiz Discord API istekleri engellenmiş olur.
Yazar: Maravilha
08-07-2026, 08:29
Menü + Core olarak bir saklambaç eklentisi yazıyorum aklıma fikir gelmediği için sizlere danışmak istedim, sizin bir saklambaç eklentisinde görmek istediğiniz şeyler neler olurdu?
Yazar: EdgeGraphic
07-07-2026, 23:26
Tasarım Yapımcısı: @EdgeGraphic

- Tasarım Çalışması -
557e18nd6yg49f
Yazar: EdgeGraphic
07-07-2026, 23:24
Tasarım Yapımcısı: @EdgeGraphic

- Tasarım Çalışması -
cpzmud1ktchai2
Yazar: VolkanBey*
07-07-2026, 22:57
steam den cs indirdim ama oyunyöneticisi ip sine giremiyorum sorun nedir
Yazar: Hestiaple
07-07-2026, 20:49
Forum: TeamSpeak3
İyi Günler Orta Yollu yatqalı Team Speak adresi kiralamak için nereyi önerirsiniz acaba. Üyelik Yapacağım Sitede TC KİMLİK BİLGİLERİMİ GİRMEK İSTEMİYORUM.
Yazar: legonmore
07-07-2026, 19:57
Daha önce 95.173.173.24 li ıpde idik bazı durumlardan dolayı kapatmıştık şimdi geri dönüyoruz!
Şimdide 95.173.173.39 Ip sine geçmiş bulunmaktayız. sizin desteginize ihtiyacımız var bizi bilen bilir eski dostlarımızı bekliyoruz.

TS3 IP: hacinabics
Yazar: garuda35
07-07-2026, 19:07
İstek Türü: Banner
Benzer Çalışma:
Resim Boyutu: 728x90
Eklemek İstedikleriniz & İstediğiniz Renkler: Grafik Tasarımcı Arıyorum .
Discord : aguonline
Whatsapp : 5537209696
Yazar: garuda35
07-07-2026, 16:53
Forum: Discord
Arkadaslar Discord Sunucu Ayarlıcak Bir Arkadasa İhtiyacım Var Odaları Acıcak Rollerı Ayarlıyabılcek Birine İhtiyacım Var Varsa Hakkıyla Yapan Ucretı Neyse Verıcem Botlar Dahil Hersey Hazır Bir Şekılde Teslim Edicek Bir Arkadas Varsa 


Whatsapp : 553 720 9696
Discord : aguonline 
 Ulaşım Sağlayabılırler Aşığım sana 
Yazar: efemsrloglu
07-07-2026, 14:20
İstek Türü: Banner
Benzer Çalışma:
Resim Boyutu: 728x90
Eklemek İstedikleriniz & İstediğiniz Renkler: Wolfteam klanımız için logo+ts3 gif banner ücretsiz şekilde yapabilecek var ise tarafıma ulaşması ricamdır.Kırmızı ağırlıklı,klan ismimiz JusticeArm, ts3 adresimiz justicearm

Hoşgeldin, Ziyaretçi

Sitemizden yararlanabilmek için Kayıt olmalısınız.

Forumda Ara

Forum İstatistikleri

Toplam Üyeler: 44.701
Son Üye: ancemint
Toplam Konular: 34.500
Toplam Yorumlar: 452.132

Son Aktiviteler

👑 DOST MECLİSİ PRO 95.173...

Son Yorum: pasa4star 3 dakika önce
Yorumlar: 10 Okunma: 518

Cs 1.6 Valorant Mod Payla...

Son Yorum: ancemint 1 saat önce
Yorumlar: 539 Okunma: 66.700

TS3 Kırmızı İcon Pack V1

Son Yorum: ENERCII 5 saat önce
Yorumlar: 7 Okunma: 145

Klan sistemi claim

Son Yorum: Serhat Öndeş 6 saat önce
Yorumlar: 9 Okunma: 188

Gölge Avcısı Jailbreak Mo...

Son Yorum: h4zes 7 saat önce
Yorumlar: 6 Okunma: 284

Cs 1.6 - İstek & Öneri & ...

Son Yorum: mejaxamaa 7 saat önce
Yorumlar: 24 Okunma: 17.350

👑 DOST MECLISI PRO 95.17...

Son Yorum: pasa4star 8 saat önce
Yorumlar: 61 Okunma: 3.600

Human Multi Jump

Son Yorum: RyaNNn* 9 saat önce
Yorumlar: 92 Okunma: 55.246

Zombie Plague Hud Message

Son Yorum: RyaNNn* 9 saat önce
Yorumlar: 101 Okunma: 53.983

Zombie Plague Grab Menu

Son Yorum: RyaNNn* 9 saat önce
Yorumlar: 153 Okunma: 58.775
Task