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

# Cómo migrar desde otro bot

> Cómo pasar de otro bot de moderación o utilidades a Petto sin quedarte sin protección: qué anotar, qué rehacer y qué no se puede traer.

La configuración nunca se transfiere sola entre bots: Discord no ofrece una forma de que un bot lea los ajustes guardados de otro, y tampoco te convendría (cada bot organiza las cosas de forma distinta). Este es el orden que evita más problemas.

**1. Anota lo que de verdad importa**

No todo tiene que pasar el primer día. Como mínimo, anota: tu prefijo (si quieres que sea igual al anterior), el canal de registros de moderación, el rol de silencio (si usas uno en vez del aislamiento), el canal y el texto de los mensajes de bienvenida y salida, y los comandos personalizados o autorrespuestas que valga la pena conservar.

![La tarjeta de configuración de prefijo e idioma: prefijo !, el rol de silencio Silenciado, el idioma y el comando para cambiar el prefijo](https://mintcdn.com/wikipetto/atDvnMQ0BPBGFjBh/images/discord/setup/es/config-cards-prefixconfig.webp?fit=max\&auto=format\&n=atDvnMQ0BPBGFjBh\&q=85\&s=176a760eb1f8a393f2566ce52ce75a1e)

En Discord: !prefixconfig muestra lo básico para igualar al bot anterior: prefijo, rol de silencio e idioma.

**2. Configura Petto primero junto al bot anterior**

No quites todavía el bot anterior. Sigue [Configura tu primer servidor](https://wiki.petto.sbs/es/guides/first-server-setup.md) con Petto mientras el anterior sigue activo, así nunca te quedas sin moderación a mitad de la migración.

![El panel de configuración de Petto en 1 de 6 áreas: solo el prefijo está listo, y los botones Configuración rápida, Actualizar, Documentación y Panel](https://mintcdn.com/wikipetto/aURko5p8En80OELa/images/discord/guides/es/migrating-step-2-setup.webp?fit=max\&auto=format\&n=aURko5p8En80OELa\&q=85\&s=c5394c6fd55f9aa9d75d7e9c34797c3d)

En Discord: /setup en un servidor que acaba de agregar a Petto, con lo que falta configurar.

**3. Recrea la configuración, no adivines**

Copia el texto exacto de los mensajes de bienvenida, salida y boost si lo tienes guardado, en vez de reescribirlo de memoria: las pequeñas diferencias se acumulan. Las [variables](https://wiki.petto.sbs/es/resources/scripting/variables.md) usan nombres distintos entre bots, así que traduce la idea, no la sintaxis literal.

![La tarjeta Bienvenida con el canal, el mensaje con \{user}, \{server\_name} y \{server\_membercount}, y la vista previa con los valores completados](https://mintcdn.com/wikipetto/-zl3RNr1X6pRGWW3/images/dashboard/guides/es/migrating-step-3-welcome.webp?fit=max\&auto=format\&n=-zl3RNr1X6pRGWW3\&q=85\&s=72580a99c8c8b9978869b8588e60b04e)

Dashboard → Seguridad → Filtro de ingreso → Mensajes: el texto de bienvenida pegado con las variables de Petto, y su vista previa.

**4. Prueba una vez cada función que moviste**

Lanza una bienvenida de prueba (`!welcome test`), escribe un activador de autorrespuesta de prueba y abre un ticket de prueba antes de dar la migración por terminada.

![liam usa !welcome test en #staff y Petto dice que mandó una bienvenida de prueba al canal de bienvenidas](https://mintcdn.com/wikipetto/aURko5p8En80OELa/images/discord/guides/es/migrating-step-4-test.webp?fit=max\&auto=format\&n=aURko5p8En80OELa\&q=85\&s=d7d90865f425de2de13762515078092b)

En Discord: !welcome test manda una bienvenida de prueba con tu propia cuenta.

![Petto le da la bienvenida a liam a Petto Land como miembro 1841, con el texto copiado del bot anterior](https://mintcdn.com/wikipetto/aURko5p8En80OELa/images/discord/guides/es/migrating-step-4-welcome.webp?fit=max\&auto=format\&n=aURko5p8En80OELa\&q=85\&s=94bd441bc464dbab3944639620821490)

En Discord: la bienvenida de prueba en el canal de bienvenidas.

**5. Apaga las funciones del bot anterior que se repiten**

Tener dos bots que responden al mismo evento de bienvenida, o que registran las mismas acciones de moderación, significa duplicados. Desactiva la función equivalente del bot anterior una vez que confirmes que la versión de Petto funciona, módulo por módulo y no todo de una vez.

![La tarjeta de configuración de registros: registro-mod con sanciones, automod y verificación, registro-miembros, registro-mensajes y registro-servidor con sus eventos](https://mintcdn.com/wikipetto/atDvnMQ0BPBGFjBh/images/discord/setup/es/config-cards-logsconfig.webp?fit=max\&auto=format\&n=atDvnMQ0BPBGFjBh\&q=85\&s=1bc300ff3c118135f00af04ba5e27376)

En Discord: !logsconfig confirma dónde registra Petto cada evento antes de apagar los registros del bot anterior.

**6. Quita el bot anterior al final**

Solo cuando cada función que de verdad usas tenga un equivalente en Petto que funcione. No hay prisa, y dejarlo unos días más no cuesta nada.

![La página Módulos con la guía de configuración en 7 de 7 y el filtro Por configurar mostrando un módulo pendiente, Tarjetas de imagen](https://mintcdn.com/wikipetto/-zl3RNr1X6pRGWW3/images/dashboard/guides/es/migrating-step-6-modules.webp?fit=max\&auto=format\&n=-zl3RNr1X6pRGWW3\&q=85\&s=b7e05e257a21d59a0b2c13952371e28f)

Dashboard → Módulos → Por configurar: la guía de configuración completa y lo que todavía falta.

## Lo que no se transfiere, y por qué

> [accordion] Historial de casos de moderación
>
> Los baneos, advertencias y expulsiones pasados que registró otro bot viven en la base de datos de ese bot, y Petto no tiene forma de leerla. Las sanciones que ya se aplicaron en Discord (un baneo real, un aislamiento real) siguen vigentes de todas formas; lo único que no se transfiere es el *historial o registro de casos*.

> [accordion] XP y niveles
>
> Por la misma razón, y además la mayoría de los bots usan una curva de XP distinta, así que incluso importar el número tal cual daría niveles diferentes con la fórmula de Petto. Los miembros empiezan de cero, o usa `!level join` / `!level manage xp` para darles un bono inicial si quieres suavizar el cambio.

> [accordion] Sintaxis de comandos personalizados y autorrespuestas
>
> El texto del activador y de la respuesta normalmente se copia sin problema, pero las variables (sintaxis estilo `{user}`) cambian entre bots y hay que traducirlas, mira [Variables](https://wiki.petto.sbs/es/resources/scripting/variables.md) para la lista real de Petto.


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