Saltar al contenido principal
Discord permite unir un asistente a una aplicación que creas en el portal de desarrolladores de Discord. La gente invita a ese bot a un servidor. Lo que el asistente puede oír es más estrecho que un miembro normal del chat: Famulor responde a las interacciones enviadas al webhook, no a los mensajes normales escritos en un canal.

Cuándo usarlo

Úsalo cuando la comunidad ya vive en un servidor de Discord y quieres el asistente disponible a través de esa aplicación: un comando de barra o un botón, la respuesta la publica el bot y el hilo queda en el historial. No lo uses si el asistente tiene que leer cada mensaje que la gente escribe en un canal. Eso necesita una conexión Gateway, y Famulor no mantiene una abierta.

Qué oye el asistente

Con la Interactions Endpoint URL puesta, Discord envía a Famulor la comprobación de conexión, los comandos de barra y los clics de botón. Los mensajes normales de canal y las reacciones no llegan. Activar Message Content Intent no cambia eso. Discord entrega las interacciones o a esta URL o por la Gateway, no por las dos. Famulor usa la URL.

Dónde conseguir las claves

La guía del proveedor enlazada muestra las pantallas de estos clics. Sigue los clics de abajo junto con esas imágenes. Abre discord.com/developers/applications. Application ID y Public Key están en General Information. El Bot token se crea en Bot con Reset Token y se muestra una vez. Guía oficial: Getting started.

Crearlo en el proveedor

  1. Abre el portal de desarrolladores de Discord y elige New Application.
  2. En General Information, copia el Application ID y la Public Key.
  3. Abre Bot, elige Reset Token y copia el token. Se muestra una vez.
  4. Cuando exista la conexión de Famulor, pega el webhook en Interactions Endpoint URL dentro de General Information. Discord envía una comprobación, y Famulor la responde.
  5. Abre OAuth2 y después URL Generator. Selecciona los alcances bot y applications.commands. Concede Send Messages, Read Message History, Add Reactions y Attach Files.
  6. Abre la URL generada e invita al bot al servidor.
Famulor no registra comandos de barra por ti. Un comando tiene que existir en la aplicación antes de que alguien pueda empezar una conversación con él.

Conectarlo en Famulor

Tu plan incluye este canal. Abre Settings → Channels, elige la tarjeta, ponle nombre a la conexión, selecciona un asistente y guarda. Los ajustes de conversación compartidos — retraso de respuesta (5 segundos por defecto) e inactividad (30 minutos por defecto) — están en la página de canales de mensajería. En la tarjeta Discord pega Bot token, Public key y Application ID.

Apuntar el proveedor a Famulor

  1. Copia la URL de webhook de Famulor desde el menú de la conexión.
  2. Pégala en Interactions Endpoint URL y guarda. Discord comprueba la dirección.
  3. Invita al bot con la URL de la sección anterior. Un comando de barra o un botón que Discord publica en esa URL aparece en el historial. Un mensaje normal de canal, no.

Historial

Abre el historial y filtra por Discord. El hilo, la respuesta del asistente y el análisis, si existe, aparecen ahí. Puedes pausar el asistente y responder tú.

API, MCP y línea de comandos

Crea esta conexión en el panel. La API pública y la línea de comandos no pueden enviar todos los valores que pide esta tarjeta, así que no pueden terminar esta configuración. La tarjeta necesita la clave pública y el ID de aplicación, y una llamada pública de creación no acepta esos valores.