Observação: esta tradução foi fornecida como uma ferramenta de suporte. Em caso de divergência entre o texto em inglês e esta tradução, a versão em inglês prevalecerá.
À medida que a popularidade e número de bots no Discord cresce, é importante que mantenhamos nossos usuários e desenvolvedores em segurança e protegidos. Isso significa que, de tempos em tempos, como em qualquer plataforma em amadurecimento, precisamos atualizar nossas políticas para refletir as necessidades atuais do ecossistema.
Atualização: O Conteúdo de Mensagens está se tornando uma nova Intent Privilegiada
Em Abril de 2022, o acesso a conteúdo de mensagens se tornará uma Intent Privilegiada—assim como os dados de presença e de membros da guilda — para desenvolvedores que estejam criando ou administrando bots e aplicativos verificados no Discord.
Essa mudança afeta apenas bots verificados, bots que estiverem em 100 ou mais servidores. Bots não verificados em menos de 100 servidores não serão afetados.
Os desenvolvedores devem começar a atualizar suas aplicações para refletir esses novos requisitos.
As aplicações para solicitar essa intent já poderão ser enviadas a partir da segunda-feira, 25 de outubro. Durante (e após) o período de transição, os desenvolvedores poderão aplicar para terem acesso ao conteúdo das mensagens da mesma maneira que fazem para para outras intents: por meio do Portal do Desenvolvedor durante a verificação ou abrindo um ticket após ser verificado.
Em 30 de abril, removeremos o acesso dos aplicativos verificados ao conteúdo de mensagens caso eles não tenham sido aprovados para essa intent privilegiada.
O período de transição começará no outono (do hemisfério norte) de 2021, o que significa que os desenvolvedores devem começar a atualizar suas aplicações para refletir esses novos requisitos.
Durante (e após) o período de transição, desenvolvedores poderão solicitar o acesso ao conteúdo de mensagens da mesma maneira que atualmente fazem para outras Intents: Através do Portal do Desenvolvedor durante a verificação ou abrindo um ticket após serem verificados.
Ao final desse período de transição, removeremos o acesso ao conteúdo de mensagens de aplicações verificadas caso elas não tenham sido aprovadas para esta Intent Privilegiada.
Ao longo do último ano, construímos a API de Interações para trazer novas funcionalidades como Comandos de Barra, Botões, e Menus de Seleção que não requerem acesso ao conteúdo das mensagens. Recomendamos que desenvolvedores que ainda não aproveitaram essas novas funcionalidades comecem a fazê-lo ao longo dos próximos nove meses.
Quem será impactado?
Essa mudança aplica-se apenas para bots e aplicações verificadas, ou seja, que estão em 100 ou mais servidores.
Sabemos que desenvolvedores dependem da possibilidade de testar sua aplicação de múltiplas formas, portanto aplicações e bots não verificados continuarão podendo acessar conteúdo de mensagens sem restrições, tal qual os dados de presença e membros da guilda.
Um bot não aprovado perderá acesso a quê?
Se o seu bot ou aplicação não for aprovado para acessar o conteúdo das mensagens, os seguintes campos do objeto de mensagem em payloads de gateway e API estarão vazios - seja uma string vazia ou uma array vazia, dependendo dos tipos de dados - quando você receber uma mensagem:
- conteúdo;
- embeds;
- anexos;
- componentes.
Um bot ainda poderá enviar estes campos. Um bot também sempre poderá receber essas informações de:
- Mensagens que o bot envia;
- Mensagens que o bot recebe em DMs;
- Mensagens em que o bot é mencionado.
Você ainda receberá os eventos e pode chamar as mesmas APIs, e você receberá outros dados sobre uma mensagem como autor e dados de data/hora. Para simplificar, você terá toda a informação sobre quando alguém envia uma mensagem; você só não saberá o que eles disseram.
Essas restrições não se aplicarão a objetos de mensagem recebidos através de payloads de interação (como interações em botões).
Por que o Discord está realizando essa mudança?
Ao que a popularidade e número de bots do Discord cresce, é importante que mantenhamos nossos usuários e desenvolvedores a salvo e protegidos. Nossas políticas existentes requerem que desenvolvedores acessem apenas informações necessárias para alimentar as funcionalidades de seus bots, e protejam as credenciais de desenvolvedor e dados de usuário.
Para dados mais sensíveis, tomamos passos adicionais para garantir que essas informações sejam protegidas e acessadas com responsabilidade. Isso é bom para usuários do Discord, que valorizam sua privacidade, e para desenvolvedores, que podem focar seus esforços em criar grandes experiências de usuário, e não precisam se preocupar tanto sobre restrições de acesso e segurança em relação a dados dos quais não precisam.
Informações de presença e membros da guilda já são concedidas dependendo da necessidade após uma análise; acreditamos que o conteúdo de mensagens deva ser submetido a uma estrutura similar de análise e aprovação. Sabendo que o conteúdo de mensagens é central para determinada funcionalidade de bots, nos esforçamos para criar substitutos apropriados e preparações para conceder o acesso.
Estamos ativamente investindo em interações como o futuro dos bots, incluindo novos tipos de opção de comandos de barra, melhores controles de moderação, e novos tipos de interações.
E os bots não verificados?
Bots e aplicações não verificados não serão impactados por essa mudança e poderão continuar utilizando conteúdo de mensagens em seu desenvolvimento de bot sem solicitar quaisquer Intents Privilegiadas.
Quanto tempo terei para migrar?
Sabemos que as mudanças levam tempo, por isso teremos um longo período de transição de nove meses para ajudar a consolidar as novas mudanças. O período de transição terminará em 30 de abril de 2022, e os desenvolvedores que acreditam que precisarão solicitar permissão para essa intent podem começar a solicitá-la a partir de 25 de outubro de 2021.
Nós mediaremos eventos virtuais e sessões de perguntas e respostas e qualquer desenvolvedor poderá participar - como sempre, o melhor lugar para ficar por dentro é nosso servidor oficial Discord Developer.
O MEU BOT PODERÁ LER MENSAGENS EM DMs (MENSAGENS DIRETAS)?
Sim, esta mudança não afeta a capacidade de um bot de acessar o Conteúdo da Mensagem em DMs.
E os bots de moderação?
Sabemos que muitos bots e aplicações funcionam especificamente para ler, moderar e gerenciar mensagens enviadas por usuários do Discord. Esperamos atender a essas solicitações de conteúdo de mensagem sem problemas.
Se o seu bot tem uma funcionalidade única que não pode ser replicada ou implementada de outra forma através de interações, você poderá aplicar para a intent.
Quando poderei me inscrever para a nova intent?
Nossa expectativa é de que a maioria dos bots e aplicações migrarão para novas formas de engajamento com os usuários, como os comandos de barra e outras interações. Tenha em mente que apenas bots que tenham comportamentos únicos (que não possam ser realizados por Interações) serão elegíveis para esta Intent.
Se seu bot tiver funcionalidades únicas que não podem ser replicadas ou implementadas com interações, você poderá começar a inscrever-se assim que abrirmos a fila para essa intent em 25 de outubro de 2021.
QUEM RECEBERÁ ESSA INTENT?
Pretendemos conceder a aprovação para o acesso do conteúdo de mensagens para recursos únicos, atraentes e transformadores. Que não sejam invasivos e que coloquem a privacidade e a segurança dos usuários em primeiro lugar. Também esperamos que sejam relevantes para a missão do bot e conjunto de recursos existentes e não representem um impacto significativo em nossa infraestrutura.
Você pode ler mais sobre nossa política de revisão aqui.
O que acontece se eu solicitar uma intent e ela for negada?
Após o período de transição terminar em 30 de abril de 2022, o acesso de todas aplicações verificadas ao Conteúdo das Mensagens será revogado, a menos que tenham recebido a Intent Privilegiada.
Como o nome sugere, o acesso a qualquer Intent especial é um privilégio! Lemos todas as inscrições atentamente, e em certos casos realizamos feedback sobre o motivo de sua solicitação não ser atendida.
ONDE DEVO APLICAR PARA A INTENT DE MENSAGENS?
Com o lançamento dessa nova Intent, também estamos tornando o processo de solicitação ainda mais fácil. No passado, vocês escreviam usando este formulário para explicar como seu bot faria uso da Intent.
A partir de 25 de outubro, você encontrará o link para se inscrever na página do seu bot no Portal do Desenvolvedor (se você estiver qualificado para se inscrever, ou seja, se estiver em 75 ou mais servidores ou já for verificado).