PIGONA
Snowflake Checker

Discord Snowflake Denetleyici

Herhangi bir Discord ID'sini çözerek ne zaman oluşturulduğunu ve bunun ne kadar önce olduğunu gör: bir hesabın, sunucunun, kanalın veya mesajın yaşı. Ücretsiz, giriş gerekmez ve ID tarayıcından asla çıkmaz.

Discord Snowflake ID'si nedir?

Discord'daki kullanıcıların, sunucuların, kanalların, mesajların ve rollerin hepsinin ID'si aynı biçimdedir ve buna Snowflake denir: üstteki 42 biti, ID'nin oluşturulduğu anı milisaniye cinsinden sayan 64 bitlik bir sayı. Bu kısmı çözmek, bir Discord hesabının ne zaman oluşturulduğunu, bir sunucunun ya da kanalın kaç yaşında olduğunu veya bir mesajın ne zaman gönderildiğini gösterir.

Snowflake Denetleyici nasıl çalışır?

  1. Bir veya daha fazla Discord ID'sini kutuya yapıştır. Birden fazla ID'yi boşluk, virgül veya yeni satırla ayır.
  2. Çözümle düğmesine tıkla veya Enter'a bas (Shift+Enter yeni satır başlatır).
  3. Her ID kendi sonucunu alır: oluşturulduğu tarih ve saat (sayfanın dilinde ve cihazının saat diliminde) ve bunun ne kadar önce olduğu.
  4. Unix zamanı (saniye) ve Discord zaman damgası alanlarının her birinde bir kopyalama düğmesi var. Bir Discord mesajına yapıştırılan Discord zaman damgası, tarihi her okuyucunun kendi saat diliminde gösterir.
  5. İşçi ID'si, Süreç ID'si ve Artım, alt 22 bitteki üç alandır; İlk 42 bit (ikili) ise zaman damgası kısmını bit bit gösterir.
  6. Çözülemeyen bir ID kutunun altında belirtilir ve diğer ID'ler yine de çözülür. Araç 17 ila 20 basamağı ve en fazla bir gün sonrasına ait bir oluşturulma zamanını kabul eder.

Discord ID'si nasıl bulunur?

  1. Bilgisayardaki Discord'da ayarları aç ve Geliştirici modu seçeneğini etkinleştir: güncel masaüstü ve web uygulamasında Geliştirici altında, eski sürümlerde ve mobilde ise Gelişmiş altında.
  2. Bir kullanıcıya, sunucuya, kanala veya mesaja sağ tıkla.
  3. ID'yi kopyalayan menü öğesini seç.
  4. ID'yi Snowflake Denetleyici'ye yapıştır ve Çözümle düğmesine tıkla.

Bir Discord hesabının yaşını kontrol etme

Kullanıcı ID'si hesabın oluşturulduğu anı tutar; bu yüzden onu çözmek hesabın kaç yaşında olduğunu gösterir. Bu, kullanıcının bir sunucuya katıldığı zaman değildir: Discord o zamanı ayrı tutar. Hesap yaşı, bir baskın ya da spam dalgası kısa süre önce açılmış hesaplardan geldiğinde moderatörlere yardımcı olabilir; ama yeni bir hesap tek başına hiçbir şeyi kanıtlamaz: her hesap bir zamanlar yeniydi.

Snowflake bit yapısı: 64 bit

Discord Snowflake, dört alana bölünmüş 64 bitlik bir sayıdır; en anlamlı bitlerden en az anlamlı olanlara doğru:

Zaman damgasını almak için ID'yi 22 bit sağa kaydır ve epoch'u ekle: timestamp_ms = (snowflake >> 22) + 1420070400000. Örneğin 175928847299117063, işçi ID'si 1, süreç ID'si 0 ve artım 7 ile 2016-04-30T11:18:25.796Z olarak çözülür.

Discord Epoch

Discord, 1970'teki Unix epoch'u yerine kendi epoch'undan sayar: 1 Ocak 2015 saat 00:00 UTC (milisaniye olarak Unix zamanı 1420070400000). 2015'ten saymak, 42 zaman damgası bitinin 2109 yerine 2154'e kadar yetmesi demektir. Hiçbir Snowflake Discord Epoch'tan eski olamaz: zaman damgası alanı ondan önceki bir zamanı tutamaz.

Her ID türü için tek bir çözücü

Bir Snowflake'teki hiçbir şey neye ait olduğunu söylemez; bu yüzden araç kullanıcı ID'sini, sunucu ID'sini, kanal ID'sini, mesaj ID'sini ve rol ID'sini aynı şekilde çözer. ID türü altındaki düğmeler yalnızca tarihin üstündeki etiketi değiştirir, örneğin Kullanıcı oluşturuldu veya Mesaj gönderildi; çözülen değerler aynı kalır. Bir mesaj ID'sinde zaman, mesajın gönderildiği andır; sunucu, kanal veya rolde ise oluşturulduğu andır. İki tür nesne ait olduğu nesnenin ID'sini paylaşır: bir mesajdan başlatılan alt başlık o mesajın ID'sini taşır, bu yüzden zamanı mesajın gönderildiği andır; @everyone rolü de sunucusunun ID'sini taşır.

Snowflake'lerde sık yapılan hatalar

Daha fazla ücretsiz Discord aracı

Pigona tarafından sağlanır - Discord için ücretsiz çeviri