À medida que a popularidade e o número de bots do Discord crescem, é importante manter nossos usuários e desenvolvedores seguros e saudáveis. Isto significa que de vez em quando, como qualquer plataforma de maturação, precisamos atualizar as nossas políticas para refletir as necessidades atuais do ecossistema.
CONTEÚDO DE MENSAGEM ESTÁ SE TORNANDO UMA NOVA INTENÇÃO PRIVILEGIADA
Em 31 de agosto de 2022, o acesso ao conteúdo da mensagem se tornará uma intenção privilegiada - como a presença e os dados dos membros da guilda - para desenvolvedores construindo ou gerenciando bots e aplicativos verificados no Discord.
Esta mudança afeta apenas bots verificados que estão em 100 ou mais servidores. Bots não verificados não serão de forma alguma afetados.
Os desenvolvedores devem começar a atualizar seus aplicativos para refletir esses novos requisitos.
Os pedidos para solicitar a intenção começaram na segunda, 25 de outubro de 2021. Durante (e depois) o período de transição, os desenvolvedores podem solicitar acesso a conteúdo de mensagens da mesma maneira que atualmente se candidatam a outras intenções: através do Portal do desenvolvedor.
Em 1º de setembro de 2022, removeremos o acesso de aplicativos verificados ao conteúdo da mensagem se eles não tiverem sido aprovados para a intenções privilegiadas.
Durante o último ano, construímos aInteractions APIpara trazer novos recursos comoComandos de barra,Botões eSeleciona Menusque não requerem acesso ao conteúdo da mensagem. Recomendamos que os desenvolvedores que ainda não aproveitaram essas novas ferramentas comecem a fazê-lo nos próximos nove meses.
QUEM ESTÁ IMPACTADO?
Essa alteração aplica-se apenas aos bots e aplicativos verificados que estão em 100 ou mais servidores.
Sabemos que os desenvolvedores confiam em serem capazes de testar e iterar rapidamente, assim aplicativos e bots não verificados continuarão capazes de acessar o conteúdo de mensagens sem restrições, como a presença e os dados de membros da guilda.
A QUE UM BOT NÃO APROVADO PERDERÁ ACESSO?
Se o seu bot ou aplicativo não for aprovado para conteúdo de mensagem, os seguintes campos do objeto de gateway e da API estarão vazios - tanto uma string vazia ou uma matriz vazia, dependendo do tipo de dados - quando você recebe uma mensagem:
conteúdo
embeds
anexos
componentes
Um bot ainda pode enviar esses campos. Um bot também será sempre capaz de obter essa informação de:
- Mensagens enviadas pelo bot
- Mensagens que o bot recebe em mensagens diretas
- Mensagens nas quais o bot é mencionado
Você ainda receberá os eventos e pode chamar os mesmos APIs e você receberá outros dados sobre uma mensagem como autor
e timestamp
. Em poucas palavras, você poderá conhecer todas as informações sobre quando alguém envia uma mensagem; você simplesmente não vai saber o que eles disseram.
Essas restrições não se aplicarão a objetos de mensagens recebidos por meio de cargas de interação (como botões de interação).
POR QUE O DISCORD FAZENDO ESTA MUDANÇA?
À medida que a popularidade e o número de bots do Discord crescem, é importante manter nossos usuários e desenvolvedores seguros e saudáveis. Nossas políticas existentes exigem que os desenvolvedores acessem apenas informações necessárias para fornecer a funcionalidade dos seus bots e proteger as credenciais de desenvolvedor e dados de usuário.
Para dados mais sensíveis, tomamos outras medidas para manter essas informações protegidas e acessadas de forma responsável. Isso é bom para os usuários do Discord, que valorizam sua privacidade, e para desenvolvedores, que podem concentrar seus esforços em fazer grandes experiências de usuário, sem se preocupar tanto com as restrições de segurança e acesso aos dados que eles não precisam.
A presença e as informações de membro da guilda já são concedidas com base na necessidade após revisão; consideramos que o conteúdo da mensagem deve estar sujeito a um quadro semelhante de revisão e aprovação. Sabendo que o conteúdo da mensagem é fundamental para certas funcionalidades do bot, nós tomamos o tempo para criar substituições e preparações apropriadas para a concessão de acesso.
Continuamos investindo em interações como o futuro dos bots, incluindo novos tipos de opções de comando de barra, melhores controles de moderação e novos tipos de interações.
O SOBRE BOTS NÃO VERIFICADOS?
bots e apps não verificados não serão afetados por essa alteração e podem continuar a usar o conteúdo das mensagens em seu desenvolvimento de bots sem solicitar qualquer intenção privilegiada.
QUANTO TEMPO EU TENHO PARA MIGRAR?
Sabemos que mudanças levam tempo, por isso criamos um período de transição de nove meses para ajudar a facilitar as novas mudanças. O período de transição terminará em 31 de agosto de 2022 e os desenvolvedores que previrem que precisarão solicitar permissão para esta Intent poderão começar a se inscrever em 25 de outubro de 2021.
Organizamos eventos virtuais e perguntas e respostas em que qualquer desenvolvedor pode participar. Como sempre, o melhor lugar para ficar por dentro é nosso servidor oficial do desenvolvedor do Discord.
MEU BOT SERÁ CAPAZ DE LER MENSAGENS NAS DMs (MENSAGENS DIRETAS)?
Sim, esta alteração não afeta a capacidade do bot de acessar o Conteúdo da Mensagem em mensagens diretas.
E SOBRE BOTS DE MODERAÇÃO?
Sabemos que muitos bots e aplicativos funcionam especificamente para ler, moderar e gerenciar mensagens enviadas por usuários do Discord. Esperamos conceder esses pedidos de conteúdo de mensagens sem problemas.
Se o seu bot tiver uma funcionalidade única que não pode ser replicada ou implementada de outra forma com interações, você poderá aplicar para a intenção.
QUANDO EU POSSO APLICAR PARA A NOVA INTENÇÃO?
Esperamos que a maioria dos bots e aplicativos migrem para novas formas de interagir com os usuários, como comandos de barra e outras interações. Por favor, tenha em mente que apenas os bots que executam comportamentos exclusivos (que não podem ser executados por interações) serão elegíveis para essa intent.
Se o seu bot tiver uma funcionalidade única que não pode ser replicada ou implementada de outra forma com interações, você poderá começar a aplicar em 25 de outubro de 2021 Você pode se inscrever diretamente a partir do formulário disponível no Portal do desenvolvedor.
QUEM CONSEGUIRÁ A INTENÇÃO?
Pretendemos conceder a aprovação de conteúdo de mensagem para características que são exclusivas, atraentes e transformadoras; não invasivas e colocar a privacidade do usuário e a segurança na frente e no centro; relevante para a missão do bot e para o conjunto de recursos existentes; e não representam nenhum impacto significativo na nossa infraestrutura.
Você pode ler mais sobre nossa política de revisão aqui.
O QUE ACONTECE SE EU SOLICITO UMA INTENÇÃO E ELA É NEGADA?
Após o término do período de transição em 31 de Agosto de 2022, o acesso de todos os apps verificados ao conteúdo da mensagem será revogado, a menos que tenham sido concedidos intenções privilegiadas.
Como o nome sugere, o acesso a qualquer intenção especial é um privilégio! Lemos atentamente todos os pedidos e, em certos casos, forneceremos feedback sobre a razão pela qual o seu pedido Inent não foi concedido.
ONDE EU APLICO PARA UMA MENSAGEM DE INTENÇÃO?
Você pode se inscrever para a intenção do conteúdo de mensagem, junto com nossas outras intenções privilegiadas, diretamente através da página do seu bot no Portal do desenvolvedor. Observe que este formulário só estará disponível se você for elegível, ou seja, se o bot estiver em 75 ou mais servidores e já tiver sido verificado.