Saiba como integrar facilmente o ChatBotKit ao Discord e acessar uma ampla gama de funcionalidades de IA conversacional diretamente na popular plataforma de mensagens e colaboração para jogadores e comunidades. Siga nosso guia passo a passo para começar.

With ChatBotKit, you can easily integrate powerful conversational AI technology with Discord, a popular messaging and collaboration platform for gamers and communities. By integrating with Discord, you can chat with your AI chatbot directly from within the platform, enabling you to access a wide range of conversational AI functionalities.

Guia passo a passo

To integrate ChatBotKit with Discord, follow these simple steps:

  1. Vá para Integrations (Integrações ) e clique no botão Discord Bot (Bot do Discord ).
  2. Preencha o Nome e selecione um bot ou faça uma configuração personalizada.
  3. Salve a integração clicando no botão "Create" (Criar ).

Once your integration is created you will need to setup your discord application. Go to Discord Developer Portal and click "New Application". Follow steps are require to setup the actual integration.

  1. Acesse seu aplicativo Discord e navegue até "General Information" (Informações gerais ) para encontrar seu "Application ID" (ID do aplicativo ) e "Public Key" (chave pública).
  2. Vá para a seção "Bot" e clique em "Reset Token" para obter seu "Bot Token". Se não houver um botão "Reset Token", talvez seja necessário adicionar um bot primeiro. Clique no botão "Add Button" (Adicionar botão).
  3. Copie e salve esses três valores: "Application ID", "Public Key" e "Bot Token".

We are back to ChatBotKit.

  1. Preencha os campos "Application ID", "Public Key" e "Bot Token" com os valores que coletamos na etapa anterior.
  2. Opcionalmente, forneça um identificador, que é o comando slash usado para esse bot. Se você não fornecer um identificador, o comando slash do Discord será /discórdia.
  3. Salve a integração clicando no botão "Save" (Salvar ).
  4. Copie o URL do "Ponto de extremidade de interação". Precisaremos desse valor a seguir.

Agora voltamos ao Portal do desenvolvedor do Discord para concluir as etapas finais da configuração.

  1. Acesse seu aplicativo Discord e navegue até "Informações gerais".
  2. Cole o URL do "Ponto de extremidade da interação" no campo "URL do ponto de extremidade das interações" no Discord.
  3. Salve o aplicativo.

Como interagir com seu bot do Discord

To start a new conversation with your chatbot, simply use the bot slash command (i.e /chatbotkit). Por exemplo:

/chatbotkit How is it going?

Se você tiver usado um identificador personalizado, use-o no lugar. Por exemplo:

/mycustomhandle How is it going?

Opções avançadas

ChatBotKit's Discord integration offers several advanced options to help you customize your bot's behavior:

  • Efêmera: Essa opção permite criar mensagens efêmeras, que são visíveis apenas para o usuário que acionou o comando. Isso é útil para informações confidenciais que você não deseja que fiquem visíveis para outros usuários.
  • Duração da sessão: Essa opção permite que você controle a duração de uma conversa com seu bot. Por padrão, as sessões são definidas para durar para sempre, mas você pode ajustar isso para atender às suas necessidades.
  • Transmissão: Essa opção permite que você transmita o texto do seu bot. A resposta aparecerá em pequenas partes. O streaming é ativado por padrão.

Para ativar qualquer uma dessas opções, basta navegar até as configurações de integração do Discord no ChatBotKit e marcar a caixa de seleção apropriada.

Solução de problemas

Meu comando do Discord não está aparecendo

Há dois possíveis motivos pelos quais o comando discord não está sendo exibido: pode ser necessária uma configuração adicional ou talvez seja preciso reiniciar o navegador ou o aplicativo. Clique no botão de configuração e siga as instruções fornecidas. Se isso não funcionar, tente reiniciar o navegador ou o aplicativo.

Estou recebendo a mensagem "Comando de aplicativo inválido"

Esse erro pode ocorrer quando a integração do seu chatbot com o Discord não estiver configurada corretamente. Clique no botão "Setup" (Configuração) e reinicie/atualize o Discord. Como alternativa, certifique-se de que o ponto de extremidade de interação também seja copiado e configurado em seu aplicativo Discord

Como faço para solucionar outros erros?

Reserve alguns minutos para analisar o registro de eventos localizado nas configurações da integração do Discord. Esse registro de eventos abrangente fornece um registro detalhado de todos os eventos que ocorreram. É um recurso valioso para obter insights sobre as atividades e interações que ocorrem em sua integração do Discord. Ao revisar regularmente o Log de eventos, você pode se manter informado e atualizado sobre os vários eventos que estão ocorrendo, o que lhe permite tomar decisões informadas e tomar as medidas apropriadas conforme necessário.