Uwaga: To tłumaczenie ma wyłącznie charakter informacyjny. W przypadku jakiejkolwiek rozbieżności pomiędzy angielskim tekstem a tym tłumaczeniem, powinno się brać pod uwagę wersję angielską.
Wraz ze wzrostem popularności i liczby botów Discorda istotne jest utrzymanie bezpieczeństwa naszych użytkowników i deweloperów. Oznacza to, że od czasu do czasu, jak każda dojrzewająca platforma, musimy zaktualizować nasze zasady, aby odzwierciedlały obecne potrzeby ekosystemu.
Aktualizacja: Treść wiadomości będzie traktowana jako uprzywilejowane dane
W kwietniu 2022 roku dostęp do treści wiadomości stanie się przywilejem - podobnie jak dane statusu oraz dane użytkownika serwera - dla deweloperów tworzących i zarządzających zweryfikowanymi botami i aplikacjami w Discordzie.
Zmiana dotyczy wyłącznie zweryfikowanych botów, botów które są na 100 lub więcej serwerach. Niezweryfikowane boty na mniej niż 100 serwerach nie ulegną zmianie.
Deweloperzy powinni rozpocząć aktualizowanie swoich aplikacji w celu dostosowania się do nowych wymagań.
Aplikowanie o uzyskanie dostępu do treści wiadomości można rozpocząć w poniedziałek 25 października. W trakcie(i po jego upłynięciu) okresu przejściowego deweloperzy mogą ubiegać się o uzyskanie dostępu do treści wiadomości w ten sam sposób w jaki obecnie ubiegają się po dostęp do innych uprzywilejowanych danych: poprzez portal dewelopera podczas weryfikacji bota lub tworząc nowe zgłoszenie po przejściu weryfikacji.
W ciągu ostatniego roku rozbudowaliśmy interakcje w API, aby udostępnić takie funkcje jak komendy po slashu, przyciski oraz menu wyboru, które nie wymagają dostępu do treści wiadomości. Zachęcamy twórców, którzy nie korzystali jeszcze z tych narzędzi, aby zapoznali się z nimi w ciągu kolejnych dziewięciu miesięcy.
Kogo dotyczy zmiana?
Zmiana dotyczy tylko zweryfikowanych botów i aplikacji, czyli tych, które są na ponad 100 serwerach.
Zdajemy sobie sprawę z tego, że deweloperzy polegają na możliwości szybkiego testowania i ulepszania wersji, w związku z czym niezweryfikowane boty będą wciąż miały dostęp do treści wiadomości bez ograniczeń, podobnie jak do danych statusu oraz danych użytkownika serwera.
Do czego straci dostęp niezweryfikowany bot?
Jeśli twój bot lub aplikacja nie otrzyma dostępu do treści wiadomości, następujące pola obiektu wiadomość, w wynikach zapytań do bramy i API zwracających dane właściwe, będą puste - albo pusty łańcuch albo pusta tablica w zależności od rodzaju danych:
- content (treść)
- embeds (osadzenia)
- attachments (załączniki)
- components (komponenty)
Bot w dalszym ciągu może wysyłać te pola. Bot zawsze będzie w stanie uzyskać te informacje z:
- Wiadomości wysyłanych przez bota
- Bezpośrednich wiadomości wysłanych botowi
- Wiadomości w których bot został oznaczony
Wciąż będziesz otrzymywać informacje o wydarzeniach i możesz korzystać z tych samych API. Otrzymasz także pozostałe informacje o wiadomości, np. autora i czas. Krótko mówiąc, będziesz wiedzieć, kto i kiedy wysłał wiadomość, ale nie będziesz znać jej treści.
Te ograniczenia nie dotyczą informacji uzyskanych w wyniku interakcji (np. za pomocą przycisków).
Dlaczego Discord wprowadza tę zmianę?
Wraz ze wzrostem popularności i liczby botów Discorda istotne jest utrzymanie bezpieczeństwa naszych użytkowników i deweloperów. Nasze zasady wymagają, aby twórcy uzyskiwali dostęp tylko do informacji potrzebnych do działania botów, i chronią dane deweloperów i użytkowników.
W przypadku bardziej wrażliwych danych podjęliśmy kroki mające zapewnić bezpieczeństwo i odpowiedzialny dostęp. Jest to dobre rozwiązanie dla użytkowników Discorda ceniących sobie prywatność oraz deweloperów, który chcą skupić się na zapewnieniu jak najlepszych doświadczeń bez zaprzątania sobie głowy dostępem i ograniczeniami bezpieczeństwa danych, których nie potrzebują.
Dostęp do informacji na temat statusu i użytkownika już teraz jest przyznawany wyłącznie po rozpatrzeniu podania i stopnia niezbędności do działania. Uważamy, iż treść wiadomości powinna podlegać podobnemu procesowi zatwierdzania. Mając świadomość tego, że treść wiadomości to coś niezbędnego dla niektórych funkcjonalności bota, spędziliśmy czas nad stworzeniem zamienników i przygotowaniami do rozpoczęcia zatwierdzania dostępu do tych danych.
Będziemy kontynuować rozwój interakcji, które uważamy za przyszłość botów, wliczając w to nowe komendy po slashu, lepszą kontrolę moderacji i nowe rodzaje interakcji.
Co z niezweryfikowanymi botami?
Niezweryfikowane boty i apki nie odczują różnicy i dalej będą mogły posługiwać się treścią wiadomości bez potrzeby wysyłania podania o przyznanie dostępu.
Ile mam czasu na zmianę?
Zdajemy sobie sprawę, że zmiany są czasochłonne, dlatego też zdecydowaliśmy się na okres przejściowy trwający dziewięć miesięcy, aby ułatwić proces. Okres przejściowy zakończy się 30 kwietnia, 2022 roku, a deweloperzy, którym potrzebne będzie to pozwolenie, mogą aplikować o nie od poniedziałku, 25 października tego roku.
Organizujemy wydarzenia w sieci oraz sesje z pytaniami w których udział wziąć może każdy deweloper - jak zawsze, najlepszym miejscem aby być na bieżąco jest nasz oficjalny serwer dla deweloperów.
Czy mój bot będzie w stanie czytać wysłane mu wiadomości(wiadomości bezpośrednie)?
Tak, ta zmiana nie wpływa na dostęp bota do treści wiadomości, które zostały mu wysłane.
Co z botami moderującymi?
Zdajemy sobie sprawę, że wiele botów i aplikacji zaprojektowano z myślą o czytaniu wiadomości, moderacji i zarządzaniu wiadomościami użytkowników Discorda. Zakładamy, że w tych wypadkach nie będzie problemu z przyznaniem dostępu do treści wiadomości.
Jeśli twój bot działa w unikalny sposób, który nie może zostać odtworzony albo zaimplementowany przy użyciu nowych interakcji, możesz aplikować o przyznanie dostępu.
Kiedy mogę aplikować o dostęp do nowych danych?
Oczekujemy, iż większość botów i apek przejdzie na nowe sposoby interakcji z użytkownikami, jak np. komendy po slashu. Prosimy pamiętać, że tylko boty o wyjątkowym działaniu (którego nie da się zrealizować za pomocą interakcji) otrzymają dostęp do tych danych.
Jeśli twój bot działa w unikalny sposób, który nie może zostać odtworzony albo zaimplementowany przy użyciu nowych interakcji, możesz aplikować, jak tylko kolejka zostanie otwarta 25 października, 2021 roku.
Kto otrzyma dostęp?
Naszym celem jest przyznanie dostępu do treści wiadomości dla funkcji, które są unikalne, transformujące i robią wrażenie; nieinwazyjne i stawiają prywatność oraz bezpieczeństwo użytkownika na pierwszym miejscu; istotne dla celów bota i jego istniejącego zestawu funkcji; nie mają żadnego znaczącego wpływu na naszą infrastrukturę.
Możesz dowiedzieć się więcej o naszej polityce sprawdzania podań w tym miejscu.
Co jeśli poproszę o dostęp do danych i dostanę odmowę?
Gdy okres przejściowy dobiegnie końca 30 kwietnia, 2022 roku, dostęp wszystkich zweryfikowanych aplikacji do treści wiadomości zostanie anulowany, chyba że uzyskały go po pomyślnym rozpatrzeniu podania.
Zgodnie z nazwą dostęp do tych danych to przywilej! Będziemy dokładnie wczytywać się we wszystkie aplikacje, a w niektórych przypadkach napiszemy, dlaczego prośba została odrzucona.
Gdzie składać podanie o dostęp?
Razem z dodaniem tego nowego przywileju, jeszcze bardziej upraszczamy proces aplikowania. Wcześniej użytkownicy kontaktowali się z nami używając tego formularza aby wytłumaczyć w jaki sposób ich bot korzystałby z tych danych.
Począwszy od 25 października, link do aplikowania znajdziesz na stronie swojego bota na portalu dewelopera (jeśli się kwalifikujesz do złożenia podania tj. jeśli Twój bot jest na 75 lub więcej serwerach lub jeśli został już zweryfikowany)