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

# Registra y conecta tu primer bot

> Sigue el flujo completo para registrar una aplicación de Discord en Lautch y conectar el runtime que ya ejecutas.

Para poner un bot en Lautch necesitas una aplicación de Discord, acceso al panel y el runtime de tu bot. El token de bot se usa durante el registro para verificar la aplicación y no se guarda.

## 1. Registra la aplicación

1. Entra al panel de Lautch con Discord.
2. Abre **Bots** y selecciona **Registrar un bot**.
3. Introduce el ID de aplicación y el token de bot de Discord.
4. Confirma el registro.

Lautch verifica que el token pertenece a la aplicación indicada. Si la verificación es correcta, crea el bot en tu espacio y muestra un token de conexión.

## 2. Configura el runtime

Instala el SDK en el proyecto que ejecuta tu bot y usa el token de conexión emitido por Lautch. El token de conexión es diferente del token de bot de Discord.

```ts theme={"theme":{"light":"github-light","dark":"github-dark"}}
import { LautchClient } from "@lautch/sdk";

const client = new LautchClient({
  connectionToken: process.env.LAUTCH_CONNECTION_TOKEN!,
  url: "wss://api.lautch.app/ws/bot",
});

await client.connect();
```

Guarda `LAUTCH_CONNECTION_TOKEN` como secreto del entorno. No lo pongas en el navegador ni lo subas al repositorio.

## 3. Comprueba la conexión

Cuando el runtime conecta y empieza a enviar heartbeats, el bot aparece como **En vivo** en el dashboard. Desde su página puedes ver el último heartbeat, los servidores reportados, las conexiones y los módulos disponibles.

> [!TIP]
>
> Si perdiste el token de conexión, abre los ajustes del bot y rótalo. El token completo solo se muestra al crearlo o rotarlo.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.