Discord botlarının popülerliği ve sayısı arttıkça, kullanıcılarımızı ve geliştiricilerimizi güvende ve sağlıklı tutmak önemlidir. Bu, olgunlaşan her platform gibi zaman zaman politikalarımızı ekosistemin mevcut ihtiyaçlarını yansıtacak şekilde güncellememiz gerektiği anlamına gelir.
MESAJ İÇERİĞİ YENİ BİR AYRICALIKLI INTENT HALİNE GELİYOR
31 Ağustos 2022 tarihinde, mesaj içeriğine erişim, doğrulanmış Discord botları ve uygulamaları oluşturan veya yöneten geliştiriciler için durum ve sunucu üyesi verileri gibi bir Ayrıcalıklı Intent haline gelecektir.
Bu değişiklik sadece 100 veya daha fazla sunucuda bulunan doğrulanmış botları etkiler. Doğrulanmamış botlar hiç etkilenmez.
Geliştiriciler uygulamalarını bu yeni gereksinimleri yansıtacak şekilde güncellemeye başlamalıdır.
Intent talebi için başvurular 25 Ekim 2021 Pazartesi günü başladı. Geçiş dönemi sırasında (ve sonrasında), geliştiriciler mesaj içeriğine erişim için şu anda diğer intentler için başvurdukları şekilde başvurabilirler: Geliştirici Portalı aracılığıyla.
1 Eylül 2022 tarihinde, Ayrıcalıklı Intent için onaylanmamışlarsa doğrulanmış uygulamaların mesaj içeriğine erişimini kaldıracağız.
Geçtiğimiz yıl boyunca, mesaj içeriğine erişim gerektirmeyen Eğik Çizgi Komutları, Düğmeler ve Seçim Menüleri gibi yeni özellikler getirmek için Etkileşimler API'sini geliştirdik. Bu yeni araçlardan henüz yararlanmamış olan geliştiricilerin önümüzdeki dokuz ay içinde bunu yapmaya başlamalarını öneriyoruz.
KİMLER ETKİLENDİ?
Bu değişiklik yalnızca 100 veya daha fazla sunucuda bulunan doğrulanmış botlar ve uygulamalar için geçerlidir.
Geliştiricilerin hızlı bir şekilde test ve yineleme yapabilmeye güvendiklerini biliyoruz, bu nedenle doğrulanmamış uygulamalar ve botlar, tıpkı durum ve sunucu üyesi verileri gibi mesaj içeriğine kısıtlama olmaksızın erişmeye devam edecek.
ONAYLANMAMIŞ BİR BOT NELERE ERİŞİMİNİ KAYBEDER?
Botun veya uygulaman mesaj içeriği için onaylanmamışsa, bir mesajı aldığınızda Ağ Geçidi ve API yüklerindeki mesaj nesnesinin aşağıdaki alanları boş olacaktır—veri türüne bağlı olarak boş bir dize veya boş bir dizi:
içerik
gömmeler
ekler
bileşenler
Bir bot bu alanları hala gönderebilir. Bir bot her zaman bu bilgileri de alabilecektir:
- Botun gönderdiği mesajlar
- Botun DM'lerde aldığı mesajlar
- Bottan bahsedilen mesajlar
Etkinlikleri almaya devam edersin ve aynı API'leri çağırabilirsin ve bir mesaj hakkında yazar
ve zaman damgası
gibi diğer verileri alırsın. Basitçe söylemek gerekirse, birisinin ne zaman mesaj gönderdiğiyle ilgili tüm bilgileri bilebileceksin; sadece ne dediğini bilmeyeceksin.
Bu kısıtlamalar etkileşim yükleri aracılığıyla alınan mesaj nesneleri için geçerli olmayacaktır(düğme etkileşimleri gibi).
DISCORD NEDEN BU DEĞİŞİKLİĞİ YAPIYOR?
Discord botlarının popülerliği ve sayısı arttıkça, kullanıcılarımızı ve geliştiricilerimizi güvende ve sağlıklı tutmak önemlidir. Mevcut politikalarımız, geliştiricilerin yalnızca botlarının işlevselliğini sağlamak için gereken bilgilere erişmesini ve geliştirici kimlik bilgilerini ve kullanıcı verilerini korumasını gerektirmektedir.
Daha hassas veriler için bu bilgilerin korunmasını ve sorumlu bir şekilde erişilmesini sağlamak üzere daha fazla adım attık. Bu, gizliliklerine değer veren Discord kullanıcıları ve çabalarını harika kullanıcı deneyimleri oluşturmaya odaklayabilen ve ihtiyaç duymadıkları verilerle ilgili erişim ve güvenlik kısıtlamaları konusunda çok fazla endişelenmek zorunda kalmayan geliştiriciler için iyidir.
Durum ve sunucu üyesi bilgileri zaten incelemeden sonra gerekliliğe dayalı olarak verilmektedir; mesaj içeriğinin de benzer bir inceleme ve onay çerçevesine tabi olması gerektiğine inanıyoruz. Mesaj içeriğinin belirli bot işlevlerinin merkezinde yer aldığını bildiğimizden, uygun yedekler oluşturmak ve erişim izni vermek için hazırlıklar yapmak için zaman ayırdık.
Yeni eğik çizgi komut seçeneği türleri, daha iyi moderasyon kontrolleri ve yeni etkileşim türleri de dahil olmak üzere botların geleceği olarak etkileşimlere yatırım yapmaya devam ediyoruz.
PEKİ YA DOĞRULANMAMIŞ BOTLAR?
Doğrulanmamış botlar ve uygulamalar bu değişiklikten etkilenmeyecek ve herhangi bir Ayrıcalıklı Intent talep etmeden bot geliştirmelerinde mesaj içeriğini kullanmaya devam edebileceklerdir.
GEÇİŞ İÇİN NE KADAR ZAMANIM VAR?
Değişimin zaman aldığını biliyoruz, bu nedenle yeni değişikliklere uyum sağlamaya yardımcı olmak için dokuz ay gibi uzun bir geçiş dönemi oluşturduk. Geçiş dönemi 31 Ağustos 2022 tarihinde sona erecek olup, bu Intent için izin talep etmeleri gerekeceğini öngören geliştiriciler 25 Ekim 2021 tarihinde başvurmaya başlayabilirler.
Her geliştiricinin katılabileceği sanal etkinliklere ve soru-cevaplara ev sahipliği yapıyoruz—her zaman olduğu gibi, döngüde kalmak için en iyi yer resmi Discord Geliştirici sunucumuz.
BOT'UM DM'LERDEKİ (DİREKT MESAJLAR) MESAJLARI OKUYABİLECEK Mİ?
Evet, bu değişiklik bir botun DM'lerdeki Mesaj İçeriğine erişme becerisini etkilemez.
PEKİ YA MODERASYON BOTLARI?
Birçok bot ve uygulamanın özellikle Discord kullanıcıları tarafından gönderilen mesajları okumak, denetlemek ve başka şekillerde yönetmek için çalıştığını biliyoruz. Mesaj içeriği için bu talepleri sorunsuz bir şekilde yerine getirmeyi bekliyoruz.
Botun, etkileşimlerle çoğaltılamayan veya başka bir şekilde uygulanamayan benzersiz bir işlevselliğe sahipse intent için başvurabilirsin.
YENİ INTENT İÇİN NE ZAMAN BAŞVURABİLİRİM?
Çoğu bot ve uygulamanın kullanıcılarla etkileşim kurmak için eğik çizgi komutları ve diğer etkileşimler gibi yeni yöntemlere geçmesini bekliyoruz. Lütfen yalnızca benzersiz davranışlar (Etkileşimler tarafından gerçekleştirilemeyen) gerçekleştiren botların bu intent için uygun olacağını unutma.
Botun, etkileşimlerle çoğaltılamayan veya başka bir şekilde uygulanamayan benzersiz bir işlevselliğe sahipse, 25 Ekim 2021 tarihinde başvurmaya başlayabilirsin. Doğrudan Geliştirici Portalında bulunan formdan başvurabilirsin.
INTENTİ KİMLER ALACAK?
Benzersiz, ilgi çekici ve dönüştürücü olan; müdahaleci olmayan ve kullanıcı gizliliği ve güvenliğini ön plana çıkaran; söz konusu botun misyonu ve mevcut özellik setiyle ilgili olan ve altyapımız üzerinde önemli bir etki yaratmayan özellikler için mesaj içeriği onayı vermeyi amaçlıyoruz.
İnceleme politikamız hakkında daha fazla bilgiyi buradan okuyabilirsin.
BİR INTENT TALEP EDERSEM VE REDDEDİLİRSE NE OLUR?
Geçiş dönemi 31 Ağustos, 2022 tarihinde sona erdikten sonra kendilerine Ayrıcalıklı Intent verilmediği sürece tüm doğrulanmış uygulamaların Mesaj İçeriğine erişimi iptal edilecektir.
Adından da anlaşılacağı gibi özel Intentlere erişim bir ayrıcalıktır! Tüm başvuruları dikkatle okuyor ve bazı durumlarda Intent talebinin neden kabul edilmediğine dair geri bildirimde bulunuyoruz.
MESAJ INTENTİ İÇİN NEREYE BAŞVURABİLİRİM?
Diğer ayrıcalıklı intentlerimizle birlikte Mesaj İçeriği intentine doğrudan Geliştirici Portalındaki botunun sayfası aracılığıyla başvurabilirsin. Note that this form will only be available if you are eligible to apply, i.e. if you are in 75 or more servers and already verified.