Tipos de intenção privilegiados
As Intenções Privilegiadas são intenções de gateway que têm requisitos adicionais para acesso devido à natureza dos seus dados. Atualmente, elas incluem:
Presenças nas guildas
Controla o acesso a eventos de atualização de presença, que incluem informações sobre quando os usuários ficam Disponíveis, ficam Offline ou atualizam seu Status.
Membros da guilda
Controle de acesso a eventos de membros da guilda, como quando membros se juntam, atualizam seus perfis ou saem de um servidor, bem como a capacidade de solicitar listas de membros da guilda.
Conteúdo da mensagem
Diferentemente de outras intenções, isso não corresponde a eventos específicos, mas controla o acesso a dados de conteúdo de mensagem em nossas APIs, incluindo campos como conteúdo, incorporações, anexos e componentes em objetos de mensagem.
Quando usar intenções privilegiadas
Apps podem oferecer a maioria de suas funcionalidades em nossa plataforma sem exigir Intenções Privilegiadas, mas alguns eventos de gateway e respostas de API as exigem. Você só deve ativar uma Intenção Privilegiada ao seu App se exigido por seu caso de uso para o funcionamento e se for consistente com a nossa Política de Desenvolvedor. Caso não tenha certeza se seu App precisa dessas intenções e de suas alternativas em potencial, revise nosso guia do desenvolvedor de Intenções Privilegiadas.
Se seu App tiver menos de 10.000 usuários, você poderá acessar as Intenções Privilegiadas ativando-as no Portal do Desenvolvedor. No entanto, após atingir 10.000 usuários, será necessário revisar seu App para a permanência do acesso.
Como contamos usuários para o seu App: contamos o número de usuários únicos que têm acesso ao seu App em todos os servidores em que ele está instalado. Quando seu App atingir o limite de 10.000 usuários, o App ou o proprietário da equipe receberá uma notificação por e-mail e/ou DM do sistema. Você também verá uma mensagem no Portal do Desenvolvedor informando que é hora de aplicar. Você terá 90 dias para aplicar e ter acesso às Intenções Privilegiadas.
Se restarem dúvidas após ler este e outros artigos relacionados, contate nossa equipe de suporte ao desenvolvedor!