Tradução automáticaEsta página foi traduzida automaticamente. O original em inglês é a versão de referência.Leia esta página em inglês

Bots

Os bots do Disband são integrações auto-hospedadas. Você executa o código, o Disband transmite mensagens de e para ele. O Disband nunca hospeda ou executa o código do seu bot.

Como funciona

  1. Crie um bot em Configurações → Bots e escolha os escopos que ele precisa. Você obtém Um token de volta - ele é mostrado uma vez.
  2. Em Configurações → Bots, gere um link de convite para o servidor que você deseja O bot para se juntar e enviá-lo para o proprietário desse servidor.
  3. O proprietário abre o link e aprova. O robô se torna um membro do servidor.
  4. Você executa uma das bibliotecas de clientes em algum lugar (um servidor, uma função em nuvem, Seu laptop) e ele se conecta a Disband com o token.

Escopos

O alcance de um bot em um servidor é a intersecção dos escopos que você solicitou ao criá-lo e dos escopos aprovados pelo proprietário para esse servidor específico:

Escopo Descrição
messages.read Receba eventos de mensagens no gateway e leia mensagens/canais.
messages.write Envie e responda a mensagens em canais que o bot possa ver.
members.read Liste os membros dos servidores aos quais o bot se juntou.
channels.manage Crie, renomeie e exclua canais — também precisa do papel manage_channels no servidor.

Autenticação de token

Cada chamada API é autenticada com o token do bot:

Authorization: Bot <token>

Os tokens de bot são hashados em repouso - o token bruto nunca é armazenado ou recuperável. Se ele vazar (ou você não precisar mais do bot), revogue-o em Configurações → Bots; a revogação mata o token imediatamente.

Limites e segurança

Escolha um caminho