🔧 Comando /setup

El comando /setup es un asistente interactivo guiado que te ayuda a configurar Sentinel Bot paso a paso. Utiliza embeds interactivos, botones y selectores para hacer la configuración completamente intuitiva y adaptada a tu servidor.

🎯 ¿Qué hace?

Este comando te guía a través de un proceso interactivo donde puedes configurar:

📋 Uso

Simplemente ejecuta:

/setup

El asistente comenzará automáticamente con una pantalla de bienvenida y te guiará paso a paso.

🎨 Interfaz Interactiva

El comando utiliza un sistema de wizard interactivo con:

🚀 Flujo del Asistente

Paso 1: Bienvenida

El asistente te da la bienvenida y te explica qué va a hacer. Solo presiona "Comenzar" para iniciar.

Paso 2: Protección Anti-Raid

Te pregunta si quieres activar la protección anti-raid. El asistente te da recomendaciones basadas en el número de miembros de tu servidor:

Paso 3: Configuración de Umbral (si activaste Anti-Raid)

Si activaste Anti-Raid, el asistente te pedirá configurar el umbral de detección. Puedes elegir entre:

El asistente también te recomienda el umbral ideal según el tamaño de tu servidor.

Paso 4: Protección Anti-Spam

Te pregunta si quieres activar la protección anti-spam. Las recomendaciones se basan en:

Paso 5: Auto-Ban en Raids

Solo aparece si activaste Anti-Raid. Te pregunta si quieres que el bot bane automáticamente durante raids:

Paso 6: Sistema de Verificación

Te pregunta si quieres activar el sistema de verificación para prevenir bots:

Paso 7: Configuración de Roles de Verificación

Si activaste Verificación, el asistente te pedirá:

Usa los selectores de roles para elegir fácilmente de tu lista de roles.

Paso 8: Sistema de Cuarentena

Te pregunta si quieres activar el sistema de cuarentena para aislar usuarios sospechosos:

Útil para revisar usuarios antes de banearlos definitivamente.

Paso 9: Configuración de Canal de Cuarentena

Si activaste Cuarentena, el asistente te pedirá seleccionar el canal donde se aislarán los usuarios. Usa el selector de canales para elegir.

Paso 10: Canal de Logs

Finalmente, te pregunta si quieres configurar un canal de logs general:

💡 Recomendaciones Inteligentes

El asistente analiza tu servidor y te da recomendaciones personalizadas:

📊 Análisis del Servidor:
El bot revisa:
  • 👥 Número total de miembros
  • 📁 Cantidad de canales
  • 💬 Canales de texto disponibles
Y basándose en esto, te recomienda las mejores configuraciones para tu servidor.

✅ Resumen Final

Al finalizar, el asistente te mostrará un resumen completo con:

🎛️ Características del Asistente

🔄 Edición en Tiempo Real

El mismo mensaje se actualiza en cada paso, no se crean mensajes nuevos. Todo el proceso es fluido y claro.

⏰ Tiempo de Respuesta

Tienes 5 minutos para responder cada pregunta. Si el tiempo se agota, puedes ejecutar /setup de nuevo para continuar.

🚫 Opción de Cancelar

En cualquier momento puedes presionar "Cancelar" para detener la configuración. Los cambios ya aplicados se mantienen.

⏭️ Opción de Omitir

Muchas configuraciones tienen la opción de "Omitir por ahora" para configurarlas más tarde.

💻 Ejemplo Visual del Proceso

1

Ejecutas /setup

El bot responde con un embed de bienvenida y botones "Comenzar" / "Cancelar"

2

Respondes cada pregunta

El embed se actualiza mostrando la siguiente pregunta con botones o selectores según corresponda

3

Configuras opciones específicas

Cuando activas una función, el asistente te pide configurar lo necesario (roles, canales, umbrales) usando selectores interactivos

4

Recibes el resumen final

Al terminar, ves un resumen completo de toda la configuración aplicada

🔄 Sincronización Automática

💡 Sincronización en Tiempo Real:
Todos los cambios realizados con /setup se sincronizan automáticamente con el panel web. Puedes ver y modificar estas configuraciones desde el panel en cualquier momento.

🔒 Permisos

Este comando requiere el permiso Gestionar Servidor (Manage Guild) para ser ejecutado.

📝 Ventajas del Nuevo Sistema

❓ Preguntas Frecuentes

¿Puedo ejecutar /setup varias veces?

Sí, puedes ejecutarlo tantas veces como quieras. Cada vez comenzará desde el principio y te permitirá cambiar cualquier configuración.

¿Qué pasa si omito una configuración?

No pasa nada. Puedes configurarla después usando los comandos individuales como /logs set, /verification role, etc.

¿Puedo cancelar en medio del proceso?

Sí, en cualquier momento puedes presionar "Cancelar". Los cambios que ya hayas confirmado se mantendrán aplicados.

¿El asistente funciona en servidores pequeños?

¡Por supuesto! El asistente se adapta a cualquier tamaño de servidor y da recomendaciones apropiadas. Servidores pequeños pueden omitir configuraciones avanzadas si no las necesitan.

¿Puedo configurar todo manualmente en lugar de usar /setup?

Por supuesto. Puedes usar los comandos individuales como /antiraid enable, /verification enable, etc. El comando /setup es solo una forma más rápida e intuitiva de hacerlo.

¿Qué pasa con las configuraciones que ya tenía?

Si ejecutas /setup de nuevo, podrás cambiar cualquier configuración. El asistente te guiará a través de todas las opciones disponibles.

🎓 Consejos de Uso

🔗 Comandos Relacionados

Después de usar /setup, puedes refinar la configuración con: