Guildas de Admin
Operações de guilda de Admin leem e alteram as guildas expostas pelo recurso público Guilds. A maioria não precisa de filiação na guilda nem de permissão nela. Remover membro da guilda e Banir membro da guilda são exceções.
Arquivos controla o ciclo de vida do arquivo e os downloads.
As leituras usam o bucket admin:lookup, que permite 200 solicitações por minuto para cada usuário autenticado. As gravações usam o bucket admin:guild:modify, que permite 100 solicitações por minuto para cada usuário autenticado. Criar arquivo da guilda é a única gravação atendida a partir do bucket de leitura.
Objeto Admin guild
Seção intitulada “Objeto Admin guild”A representação compacta da guilda retornada por Listar guildas e por Listar guildas do usuário, sem estado de canal ou função.
Estrutura
Seção intitulada “Estrutura”| Campo | Tipo | Descrição |
|---|---|---|
| id | snowflake | O ID da guilda |
| name | string | O nome da guilda |
| features | array[string] | O conjunto completo de guild feature (no máximo 100) |
| owner_id | snowflake | O ID do proprietário |
| owner_username1 | ?string | O nome de usuário do proprietário |
| owner_global_name1 | ?string | O nome de exibição do proprietário |
| owner_discriminator1 | ?string | O discriminador do proprietário, preenchido com zeros em quatro dígitos |
| icon | ?string | O hash do ícone, ou null quando não definido |
| banner | ?string | O hash do banner, ou null quando não definido |
| member_count2 | integer | O número registrado de membros |
| nsfw_level? | integer | O nível NSFW |
| nsfw?3 | boolean | Se a guilda está sinalizada como conteúdo adulto |
| content_warning_level?3 | integer | O nível de alerta de conteúdo da guilda |
| content_warning_text?3 | ?string | O texto personalizado do alerta de conteúdo |
| approximate_member_count?4 | integer | O número de membros relatado pelo Gateway principal |
| approximate_presence_count?4 | integer | O número de membros conectados relatado pelo Gateway principal |
1 Todos são null quando a conta do proprietário não é resolvida. Listar guildas nunca resolve ela, portanto todos ficam sempre nulos ali
2 Um membro conectar ou desconectar não muda isto
3 Nenhuma operação preenche isso, portanto ficam ausentes nas repostas atuais
4 Presente somente nas consultas perante um membro Listar guildas do usuário com premissa base na requisição do utilizador contendo indicação a acompanhamento à restrição: with_counts preenchidas na opção atinente: verdadeiro (true).
Exemplo
Seção intitulada “Exemplo”{ "id": "1471002884199612416", "name": "Tidepool", "features": ["DISCOVERABLE", "VANITY_URL"], "owner_id": "1483920011884392448", "owner_username": null, "owner_global_name": null, "owner_discriminator": null, "icon": "b7f1c2d3e4a5968778695a4b3c2d1e0f", "banner": null, "member_count": 4182, "nsfw_level": 0}Objeto Admin guild detail
Seção intitulada “Objeto Admin guild detail”O relatório contido no documento completo do escrutínio a um grupo com informações a Obter guilda. Representa todo o registo associativo no parâmetro a uma aba de canais de discussões de grupo.
Estrutura
Seção intitulada “Estrutura”| Campo | Tipo | Descrição |
|---|---|---|
| id | snowflake | A identificação com código exclusivo ou snowflake das informações nas alíneas do utilizador na plataforma Decoding Chat associado ao ID respectivo do alojamento na guilda associada |
| owner_id | snowflake | O ID com registro ao dono ou gestor primordial e responsável perante e originário aos membros associados ou criadores nas guildas da Decoding Chat |
| owner_username1 | ?string | Nome para efeitos operacionais aos dados com exibição aos registros das informações de usuários criadores |
| owner_global_name1 | ?string | Os nomes exibíveis em associações a referências originárias do dono a referenciar no espaço de exibições do Decoding Chat |
| owner_discriminator1 | ?string | O referencial do perfil e marcador diferenciador ao proprietário das configurações com limite de zero às esquerda ao montante aos quatro numéricos de associação a identidades de referências ao perfil na rede originária da guilda e instâncias referenciadas |
| name | string | Referências com nomes de instâncias nos referidos canais de grupo ao tamanho das extensões na dimensão de entre: 1-100 na capacidade ao suporte em caracteres no campo associado |
| vanity_url_code | ?string | Permissões em indicações perante os acessos aos acessos originários da customizações ao utilizadores para indicações em atalhos para os acessos, as URLs ou indicativo em vazio e preenchido na resposta base: null na não inserção num valor inicial no parâmetro atinente ao registo dos grupos de referências na guilda do Decoding Chat |
| icon | ?string | Associa informações com referências nas atribuições perante o seu hash às respectivas avaliações no canal da iconografia no alojamento da guilda, nulos nas restrições no parâmetro sem definições |
| banner | ?string | Anexa nos espaços com avaliações nos arquivos com extensões referenciadas na hash da iconografia atinente a imagens em banners num registro vazio (null) aquando isentos em preenchimento |
| splash | ?string | O hash correspondente a uma imagem ou conteúdo exposto de entrada ou splash na visualização de acesso de registro e na admissões associadas |
| embed_splash | ?string | Hash da imagem no registro correspondente e referenciador atinente a convites aos associados das instâncias nas avaliações do registro vazio nos grupos ou guildas sem anexo num parâmetro na instância |
| features | array[string] | Elementos nos traços em registro do Decoding Chat ou guild feature agrupadas no conjunto (limite nas exibições em até 100) |
| verification_level | integer | As opções de nível de verificação na instância e grupo do Decoding Chat |
| mfa_level | integer | Predefinições para exigências MFA level dos gestores e moderadores da plataforma associadas às indicações duma conta ou associações à restrições nas instâncias do Decoding Chat |
| nsfw_level | integer | Nível de referências de restrições de público da associação de guilda |
| nsfw?2 | boolean | Identificadores às instâncias de canais atinente ao referencial de restrição para maiores referenciadas na instância ou grupo |
| content_warning_level?2 | integer | Associa às exigências para alerta aviso do tipo de alertas de dados dos utilizadores à guilda da rede do Decoding Chat |
| content_warning_text?2 | ?string | Personalização num texto descritivo de avisos |
| explicit_content_filter | integer | As opções ou configurações aos acessos na instâncias do Decoding Chat em filtro avaliação para bloqueios ou filtro nas instâncias da restrição à conteúdos da restrição expostos nas redes na guilda associada |
| default_message_notifications | integer | As opções na notificação ou os níveis de configurações perante os acessos e instâncias das indicações do Decoding Chat atinente às configurações preestabelecidas nas instâncias da guilda associada do Decoding Chat em alerta a mensagens |
| afk_channel_id | ?snowflake | Indica opções de um alojamento dos usuários e associação às avaliações num formato das canais ao áudio na espera a ausentes, nulificado sem registro no sistema original |
| afk_timeout | integer | Limites contáveis aos dados atinente à restrições das informações para ausência em segundos associados |
| system_channel_id | ?snowflake | Espaços ou associações num formato de conversações em grupo na instâncias das notificações ao membro das plataformas do Decoding Chat, ausentes caso as definições proíbam acessos às notificações de comunicações de gestão |
| system_channel_flags | integer | Marcadores para regras perante canais das configurações nos sistema a gerir dados no canal de grupo nas validações e verificações das associações de regras de admissão no referencial de configurações na guilda do Decoding Chat |
| rules_channel_id | ?snowflake | Os locais com registros das orientações aos canais da regras de associados do alojamento na guilda associada ao Decoding Chat nas instâncias nas regras referidas no projeto do Decoding Chat ou ausentes num modelo com configurações isentas às descrições |
| disabled_operations | integer | Um indicador numérico com dados atinentes a opções e opções de dados do Decoding Chat na supressão nas rotinas num referencial do indicador de informações (bitfield) ou funções vetadas nas instâncias em avaliações de grupo do associado à guilda no Decoding Chat |
| member_count | integer | Uma soma e registro das associações nas contas à guilda nas estatísticas numéricos dos afiliados |
| channels | array[Objeto Admin guild channel] | A lista correspondente das salas a alojamento à guilda atinente do Decoding Chat |
| roles | array[Objeto Admin guild role] | Associados a cargos perante instâncias na associação numeração de acessos nas indicações referidas aos registros das permissões nas instâncias da guilda e avaliações do Decoding Chat |

