🔧 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:
- ✅ Protección Anti-Raid - Con configuración de umbral personalizado
- ✅ Protección Anti-Spam - Detección automática de spam
- 🔨 Auto-Ban en Raids - Baneo automático durante raids (opcional)
- 🔐 Sistema de Verificación - Con selección de roles interactiva
- 🛡️ Sistema de Cuarentena - Con selección de canal interactiva
- 📝 Canal de Logs - Selección de canal mediante menú
📋 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:
- ✅ Botones Sí/No - Para activar o desactivar cada función
- 📋 Selectores de Canales - Menú desplegable con todos los canales disponibles
- 👤 Selectores de Roles - Menú desplegable con todos los roles del servidor
- ⚙️ Selectores de Opciones - Para elegir valores como umbrales
- 💡 Recomendaciones Inteligentes - Basadas en el tamaño de tu servidor
🚀 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:
- Servidores grandes (>1000 miembros): Muy recomendado activarlo
- Servidores medianos (500-1000 miembros): Recomendado activarlo
- Servidores pequeños (<500 miembros): Opcional como medida preventiva
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:
- 3 usuarios/minuto (Muy sensible)
- 5 usuarios/minuto (Recomendado)
- 6 usuarios/minuto (Medio)
- 8 usuarios/minuto (Servidores grandes)
- 10 usuarios/minuto (Muy alto)
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:
- Número de canales de texto (>10 = muy recomendado)
- Cantidad de miembros (>200 = recomendado)
Paso 5: Auto-Ban en Raids
Solo aparece si activaste Anti-Raid. Te pregunta si quieres que el bot bane automáticamente durante raids:
- Servidores grandes: Útil pero cuidado con falsos positivos
- Servidores pequeños: Mejor revisar logs primero
Paso 6: Sistema de Verificación
Te pregunta si quieres activar el sistema de verificación para prevenir bots:
- Servidores grandes (>1000 miembros): Muy recomendado
- Servidores medianos: Recomendado
- Servidores pequeños: Opcional (puede ser molesto)
Paso 7: Configuración de Roles de Verificación
Si activaste Verificación, el asistente te pedirá:
- Rol de Verificado: Se asignará cuando completen el captcha (obligatorio)
- Rol de No Verificado: Se asignará a nuevos miembros hasta verificar (opcional)
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:
- Selecciona el canal desde el menú desplegable
- Puedes omitirlo y configurarlo después desde
/logs set
💡 Recomendaciones Inteligentes
El asistente analiza tu servidor y te da recomendaciones personalizadas:
El bot revisa:
- 👥 Número total de miembros
- 📁 Cantidad de canales
- 💬 Canales de texto disponibles
✅ Resumen Final
Al finalizar, el asistente te mostrará un resumen completo con:
- ✅ Todas las funciones activadas/desactivadas
- ⚙️ Configuraciones específicas (umbrales, roles, canales)
- 💡 Próximos pasos recomendados
🎛️ 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
Ejecutas /setup
El bot responde con un embed de bienvenida y botones "Comenzar" / "Cancelar"
Respondes cada pregunta
El embed se actualiza mostrando la siguiente pregunta con botones o selectores según corresponda
Configuras opciones específicas
Cuando activas una función, el asistente te pide configurar lo necesario (roles, canales, umbrales) usando selectores interactivos
Recibes el resumen final
Al terminar, ves un resumen completo de toda la configuración aplicada
🔄 Sincronización Automática
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
- ✅ Completamente Interactivo - No necesitas escribir comandos, solo presionar botones
- ✅ Intuitivo - El asistente te guía paso a paso
- ✅ Recomendaciones Inteligentes - Basadas en tu servidor específico
- ✅ Configuración Completa - Puedes configurar todo el bot desde un solo comando
- ✅ Selectores Visuales - Elige canales y roles desde menús, no escribas IDs
- ✅ Personalizado - Cada paso se adapta a tus decisiones anteriores
- ✅ Flexible - Puedes omitir configuraciones y hacerlas después
❓ 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
- 💡 Lee las recomendaciones: El asistente analiza tu servidor y te da consejos útiles
- 💡 No tengas prisa: Tienes 5 minutos por pregunta, tómate tu tiempo
- 💡 Omitir no es malo: Puedes configurar cosas avanzadas después desde el panel web
- 💡 Revisa el resumen: Al final, revisa todas las configuraciones antes de terminar
🔗 Comandos Relacionados
Después de usar /setup, puedes refinar la configuración con:
/antiraid status- Ver estado de la protección anti-raid/antiraid umbral- Cambiar el umbral de detección/verification status- Ver estado del sistema de verificación/logs set- Configurar canales de logs específicos/quarantine channel- Cambiar el canal de cuarentena