Discord
Se pueden integrar los servicios del agente en una aplicación de Discord, lo que permite que los usuarios del servidor se comuniquen con el agente a través de esta aplicación.
Crear una aplicación de Discord

Acceder al Discord Developer Portal y hacer clic en "New Application" para crear la aplicación de Discord.
Configurar la aplicación de Discord

Ir a "Agent", localizar "Privileged Gateway Intents", activar los tres "Intents" y guardar.

En la misma página "Agent", hacer clic en "Reset Token" para obtener un TOKEN y copiarlo.

Volver a GPTBots, acceder a "Integration - Discord" y pegar el TOKEN copiado.

Ir a "General Information", localizar "PUBLIC KEY" y copiarla.

Volver a GPTBots, acceder a "Integration - Discord", completar la "PUBLIC KEY" copiada, hacer clic en "Submit" para obtener la "INTERACTIONS ENDPOINT URL" y copiarla.
Nota: "PUBLIC KEY" y "INTERACTIONS ENDPOINT URL" son opcionales, pero se recomienda rellenar ambos campos.

Volver a "General Information", completar la "INTERACTIONS ENDPOINT URL" y guardar.

Ir a "OAuth2 - General", establecer "AUTHORIZATION METHOD" en "In-app Authorization", marcar "agent" en "SCOPES", marcar "Administrator" en "BOT PERMISSIONS" y guardar.
En este punto, la configuración de la aplicación de Discord ha finalizado.
Añadir la aplicación al servidor
Primero se debe añadir la aplicación de Discord al servidor para que los usuarios del servidor puedan utilizar este agente.

Ir a "OAuth2 - URL Generator", marcar "agent" en "SCOPES" y "Administrator" en "BOT PERMISSIONS".

A continuación, se obtiene una URL en la parte inferior de la página; copiarla.
Visitar esta URL para permitir que cualquier administrador del servidor añada esta aplicación al servidor.
Chatear con el agent en el servidor

En el cuadro de entrada del chat, se puede conversar con el agente escribiendo "@Agent".
Chatear con el agent mediante mensaje privado

Localizar la aplicación en la lista de usuarios del servidor y enviar un mensaje para conversar con el agente.
Aviso
Si el agente de Discord no genera ninguna conversación en un plazo de 168 horas (7 días), se desconectará automáticamente. Existen dos formas de volver a poner en línea el agente de Discord.
Reiniciar el servicio de Discord del agente

Ir a "Agent Integration", localizar "Discord" y desactivarlo y volver a activarlo.
Comando /start
Si se han completado la "PUBLIC KEY" y la "INTERACTIONS ENDPOINT URL", se puede utilizar el comando /start en Discord para activar el agente de Discord que esté fuera de línea.

Se puede activar en la ventana de chat mediante el comando /start.
