> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bestchatbot.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Conectar Discord

> Gestiona los traspasos de chat en vivo desde un servidor de Discord. Tu equipo responde en Discord, los visitantes siguen chateando en el widget.

# Conectar Discord

El traspaso a un humano puede vivir donde tu equipo ya trabaja. Conecta Discord y tus operadores atienden conversaciones en vivo desde un servidor de Discord. Las respuestas que publican en el hilo llegan al visitante en el widget, y la conversacion sigue apareciendo en tu bandeja del dashboard.

<Note>El traspaso de chat en vivo por Discord es una funcion **premium** en los planes **Pro** y **Business**. Consulta [Planes y precios](/es/billing/pricing-plans).</Note>

<Note>El traspaso por Discord y por Slack son **mutuamente excluyentes**. Conectar Discord apaga el traspaso por Slack en este workspace, y al reves. El chat en vivo va a un solo sitio a la vez.</Note>

## Como funciona

Cuando un visitante pide un humano, BestChatBot abre un hilo por conversacion en el canal que elijas. Un operador responde en ese hilo, el visitante ve las respuestas en el widget, y todo queda sincronizado con tu bandeja del dashboard.

Conectar tiene dos fases. Primero instalas el bot en tu servidor. Luego eliges un canal y un rol de operador. Los traspasos siguen apagados hasta completar las dos.

## Conecta Discord a tu widget

<Note>Necesitas rol **Editor**, **Admin** u **Owner**, en un plan que incluya Discord. Anadir un bot a un servidor tambien pide el permiso **Manage Server** en el propio Discord.</Note>

<Steps>
  <Step title="Abre la pestana Discord" icon="discord">
    En el dashboard de tu workspace, abre **Web Widget → Discord** y haz clic en **Conectar Discord**.

    <Frame>
      <img src="https://mintcdn.com/bestchatbot/56zDfsecAd2toyax/images/discord-tab-not-connected.png?fit=max&auto=format&n=56zDfsecAd2toyax&q=85&s=67733623f2a200d522f5a71c737facd0" alt="Pestana Discord en la configuracion del widget con el boton Conectar Discord" width="2226" height="992" data-path="images/discord-tab-not-connected.png" />
    </Frame>
  </Step>

  <Step title="Instala el bot en tu servidor" icon="robot">
    Se abre una ventana de Discord. Elige uno de tus servidores y aprueba el bot. BestChatBot pide solo los permisos que necesita para gestionar los hilos de traspaso: **View Channel**, **Send Messages**, **Read Message History**, **Create Public/Private Threads** y **Send Messages in Threads**.

    <Frame>
      <img src="https://mintcdn.com/bestchatbot/56zDfsecAd2toyax/images/discord-authorize.png?fit=max&auto=format&n=56zDfsecAd2toyax&q=85&s=70f4f7ccafba6c9050a9a9e8ebccddc4" alt="Pantalla de autorizacion de Discord aprobando el bot de BestChatBot para un servidor" width="3056" height="1800" data-path="images/discord-authorize.png" />
    </Frame>

    De vuelta en el dashboard, la pestana Discord ahora dice **Configuracion incompleta**. El bot ya esta en tu servidor, pero los traspasos siguen apagados hasta que completes el siguiente paso.
  </Step>

  <Step title="Elige un canal y un rol de operador" icon="hashtag">
    Haz clic en **Completar configuracion** y elige dos cosas. Las dos son obligatorias:

    * **Canal** es el canal de texto donde se abren los hilos de traspaso. Solo aparecen canales de texto en la lista.
    * **Rol de operador** es el rol cuyos miembros pueden responder. **Las respuestas de miembros sin este rol nunca llegan al visitante.**

    <Frame>
      <img src="https://mintcdn.com/bestchatbot/56zDfsecAd2toyax/images/discord-setup-dialog.png?fit=max&auto=format&n=56zDfsecAd2toyax&q=85&s=5112d2348feedf39c00ec72b485b8d41" alt="Dialogo para elegir el canal de Discord y el rol de operador para los traspasos" width="1588" height="978" data-path="images/discord-setup-dialog.png" />
    </Frame>

    <Warning>Si el bot no puede ver o publicar en el canal que elegiste, la configuracion falla con: *"The bot doesn't have permission for that action in your Discord server. Give the bot's role the 'View Channel' and 'Send Messages' permissions (or the Administrator role) and try again."* Corrige los permisos del canal en Discord y vuelve a intentarlo.</Warning>
  </Step>

  <Step title="Conectado" icon="circle-check">
    La pestana Discord ahora dice **Activo** y muestra tu servidor, canal y rol de operador, mas botones para **Cambiar canal y rol** o **Desconectar**.

    <Frame>
      <img src="https://mintcdn.com/bestchatbot/56zDfsecAd2toyax/images/discord-tab-connected.png?fit=max&auto=format&n=56zDfsecAd2toyax&q=85&s=d508f0bb34820c05f32c58b4456c1118" alt="Pestana Discord mostrando la conexion activa con servidor, canal y rol de operador" width="2196" height="1050" data-path="images/discord-tab-connected.png" />
    </Frame>
  </Step>
</Steps>

## Atender un traspaso en Discord

Cuando un visitante pide un humano, el bot abre un hilo con el nombre de la conversacion, como **Handoff a1b2c3d4**. El primer mensaje es una tarjeta, *"New handoff - a visitor requested a human. Reply in this thread."*, con los datos del visitante: **Visitor**, **Email**, **ID** y **First seen**.

<Frame>
  <img src="https://mintcdn.com/bestchatbot/56zDfsecAd2toyax/images/discord-handoff-thread.png?fit=max&auto=format&n=56zDfsecAd2toyax&q=85&s=ebc6fcf231e1d3b499380e4b1df58e0c" alt="Hilo de handoff en Discord reflejando el chat en vivo, con los mensajes del visitante y del bot con insignias por rol, junto al widget del visitante" width="1233" height="1265" data-path="images/discord-handoff-thread.png" />
</Frame>

Asi lo manejas:

* **Responde en el hilo** para atender al visitante. Tu mensaje aparece en su widget. Solo los miembros con el rol de operador pueden responder.
* El bot refleja los mensajes del visitante y las respuestas de operadores del dashboard en el hilo. Un bot de Discord publica con una sola identidad, asi que cada mensaje reflejado lleva una insignia de quien lo envio: visitante, bot u operador.
* Haz clic en **Resolve** cuando termines. El traspaso finaliza y el visitante vuelve al bot.

<Note>Discord es una **alternativa** al dashboard, no un reemplazo. La misma conversacion sigue apareciendo en la [bandeja en vivo](/es/live-chat/human-handoff) de tu dashboard, etiquetada **En Discord** para que veas donde la atiende tu equipo.</Note>

## Privacidad

Esto es lo primero que yo revisaria antes de salir en vivo. Los hilos de traspaso son **publicos** para tu servidor por diseno, y el email y el ID del visitante aparecen en la primera tarjeta del hilo. Elige un **canal dedicado que solo tu rol de operador pueda ver**, para que los datos del visitante no lleguen a todo el servidor. Activar el traspaso por Discord comparte los datos de la conversacion del visitante con Discord para entregarlos a tu canal. En BestChatBot listamos Discord como servicio de terceros en nuestra Politica de Privacidad.

## Desconectar

Abre **Web Widget → Discord** y haz clic en **Desconectar**. Los traspasos dejan de ir a Discord al momento y vuelven a ser solo del dashboard. Puedes reconectar cuando quieras, aunque tendras que elegir de nuevo el canal y el rol de operador.

## Disponibilidad

| Plan     | Traspaso por Discord |
| -------- | :------------------: |
| Free     |           ❌          |
| Starter  |           ❌          |
| Pro      |           ✅          |
| Business |           ✅          |

## Siguientes pasos

<CardGroup cols={2}>
  <Card title="Traspaso a un humano" icon="headset" href="/es/live-chat/human-handoff">
    Descubre como funciona el chat en vivo en el dashboard, incluidas las respuestas redactadas por IA.
  </Card>

  <Card title="Horario de atencion" icon="clock" href="/es/live-chat/office-hours">
    Define cuando tu equipo esta en vivo y decide que pasa con los traspasos fuera de horario.
  </Card>
</CardGroup>
