Configuración paso a paso
Guía detallada sobre la configuración paso a paso de todas las funciones y comandos del bot D-Safe (Discord Safe).
Información
Si algo falla por favor revisa si el bot tiene permisos, si el problema persiste pregunta en nuestro servidor de soporte.
Recuerde que para los comandos no debe poner <>
, []
o /
.
- El contenido dentro de
[]
indica que es obligatorio. - El contenido dentro de
<>
indica que es opcional. - Las
/
dividen las opciones.
Para la mayoría de comandos que se mencionan debajo el usuario necesita permisos de Administrador.
Tabla del contenido
Puedes ir directamente al contenido haciendo click aquí o en el menú.
- Tabla del contenido
- 🔨Prefix
- 🔧Ajustes
- 🔨Idioma
- 🔨Verificación
- 🔨Filtros
- 🔧Sugerencias
- Establecer el canal de sugerencias
- Establecer canal de sugerencias aprobadas
- Establecer canal de sugerencias denegadas
- Activar el emoji de indeciso
- Auto-aceptar sugerencias
- Aceptar, denegar y borrar sugerencias
- Lista de sugerencias
- Acciones en masa
- Paleta de colores
- Funciones premium
- Rol de encargado de sugerencias
- Canal de comandos de sugerencias
- Tiempo de espera entre sugerencias
- Emoji de las reacciones
- Paleta customizada
- 🔨Logs
- 🔧Palabras bloqueadas
- 🔧Whitelist
- 👑Notificaciones
Usamos emojis para especificar los permisos que necesitan los usuarios al usar un comando o función, a continuación podrás ver la guía emojis:
Emoji | Significado | Permisos |
---|---|---|
👑 | Dueño del servidor | SERVER_OWNER |
🔨 | Administrador | ADMINISTRADOR , MANAGE_GUILD , MANAGE_ROLES |
🔧 | Moderador | BAN_MEMBERS , KICK_MEMBERS , MANAGE_MESSAGES |
🔨Prefix
Importante
Todos los ejemplos están con el prefix predeterminado (d.
).
Para cambiar el prefix use d.setprefix [nuevo prefix]
.

tip
¿No te acuerdas del prefix?
Usa, @D-Safe prefix
para ver el prefix de tu servidor.
🔧Ajustes
Usando el comando d.settings
podrás ver la configuración actual del bot.
Ejemplo:
d.settings prefix/blockedwords/whitelist/logs/language/verification/filters/notifications/suggestions












🔨Idioma
El idioma por defecto del bot es Español.
Idiomas disponibles
es-ES
- Español (España).en-US
- Inglés (Estados Unidos).
Para cambiar el idioma use d.setlang [es-ES / en-US]
.

Español (España)
🔨Verificación
Establezca la verificación de su servidor con uno de nuestros poderosos modos para evitar usuarios conflictivos, multicuentas o bots de spam.
- Usando el comando
d.verification
podrá ver la configuración actual de la verificación. - Para desactivarlo use:
d.verification disable
Establecer el modo
Establezca el modo de verificación que más le convenga usando d.verification setmode <Modo>
.
Los modos de verificación son los siguientes:
🔧 Modo | 📣 Descripción | 📑 Requiere | 🔐 Nivel protección |
---|---|---|---|
Approval | El usuario tiene que ser aprobado por un Administrador con d.approve @Usuario | Canal, Rol No Verificado, Rol Usuario. | 4 |
Captcha | El usuario tiene que completar correctamente un captcha. | Canal, Rol No Verificado, Rol Usuario. | 3 |
Reaction | El usuario tiene que reaccionar a un mensaje para acceder al servidor. | Canal, Rol No Verificado, Rol Usuario, Mensaje. | 2 |
Verification | El usuario tiene que usar el comando d.verifyme para entrar. | Canal, Rol No Verificado, Rol Usuario. | 1 |

captcha
Establecer el canal
Debe establecer el canal de verificación donde se mandará el captcha, o donde esté el mensaje al que tengan que reaccionar o donde tienen que poner los comandos.
Establezca el canal con d.verification setchannel #Canal
.

Establecer el rol de No verificado
Aviso
Usted tendrá que configurar este rol en su servidor para que solo vea los canales que usted quiera y que cuando se verifique tenga acceso completo al servidor.
Este será el rol que se les dará a los nuevos usuarios al entrar al servidor antes de verificarse.
Establezca el rol de No verificados con:
d.verification setguest @Rol
.

Establecer el rol de Usuario
Este será el rol que se les dará a los nuevos usuarios al verificarse (normalmente el rol Usuario).
El comando para establecerlo es d.verification setuser @Rol
.

Establecer el mensaje
Aviso
Solo es necesario este ajuste en el modo reaction.
Establezca el mensaje al que tendrán que reaccionar los No Verificados al unirse a su servidor. Importante, el mensaje que establezca debe de estar dentro del canal que configuró anteriormente.
Configure el mensaje usando: d.verification setmessage MensajeID
.

756893307325513795
.Establecer el mínimo de edad
Establezca el mínimo de días que deben tener las cuentas cuando se unen a su servidor, así evita que entren multicuentas o auto-bots de spam.
- Configure el mínimo con:
d.verification setage <1-30 Días>
. - Puede desactivarlo con
d.verification setage disable
.

Establecer máximo de intentos
Aviso
Este es un ajuste opcional del modo captcha.
Establezca el número máximo de intentos que pueden hacer los usuarios en el captcha.
Configure el máximo de intentos con d.verification setattempts [Número]
.
Puede volver a la cantidad por defecto con d.verification setattempts default
.

Establecer máximo de minutos
Aviso
Este es un ajuste opcional del modo captcha.
Establezca el tiempo máximo de espera en la verificación captcha captcha.
Configure el máximo de intentos con d.verification settime [Número]
(en minutos).
Puede volver a la cantidad por defecto con d.verification settime default
.

🔨Filtros
Los filtros permiten proteger tu servidor para evitar que se envíe contenido malicioso y que tus canales sean un lugar limpio.
Activar
Para activarlos siga la guía dando click abajo, al filtro que quiera activar.
Desactivar
Para desactivar un filtro use: d.filters deactivate <filtro>
Seleccione el filtro
- Invitaciones
- Anti-Iploggers
- Imágenes
- Anti-Spam
- Palabras
Para activarlo usa: d.filter activate anti-spam
Niveles:
Puedes indicar el nivel de anti-spam que quiera, por defecto o si no lo indica será el 1
.
Establece el nivel con: d.filter activate anti-spam level <Nivel>
📏 Nivel | 📣 Descripción |
---|---|
![]() | Prohíbe un mensaje con muchas mayúsculas o spam. |
![]() | Prohíbe los mensajes duplicados, flood de mensajes, mayúsculas y spam. |
![]() | Prohíbe todos los mensajes duplicados, flood de mensajes, mayúsculas, copypastas y spam. |


🔧Sugerencias
Reciba feedback de sus usuarios mediantes sugerencias completamente customizables.
Votos positivos:
100%
Votos negativos:
0%
Establecer el canal de sugerencias
Establezca el canal donde se enviarán las sugerencias de los usuarios.
Establézcalo con d.suggestions setchannel #Canal/CanalID
.

Establecer canal de sugerencias aprobadas
info
Esto es opcional si es que quiere hacer que se envíen notificaciones cuando se aprueba una sugerencia.
Establézcalo con d.suggestions setapproved #Canal/CanalID
.

Establecer canal de sugerencias denegadas
info
Esto es opcional si es que quiere hacer que se envíen notificaciones cuando se deniega una sugerencia.
Establézcalo con d.suggestions setdenied #Canal/CanalID
.

Activar el emoji de indeciso
Puede indicar que se añada el emoji de indeciso ❓
a las reacciones de las sugerencias, para aquellos usuarios que no estén seguros.
Puedes configurarlo con d.suggestions questionEmoji enable / disable
.

Auto-aceptar sugerencias
Puede establecer una cantidad de votos positivos donde las sugerencias se aceptan automáticamente.
Puede configurar con d.suggestions autoaccept Número(1-1000) / disable
.

Aceptar, denegar y borrar sugerencias
info
La ID de la sugerencia la puede encontrar al final del mensaje de la sugerencia, estás son números únicos para cada sugerencia.
- Aceptar:
d.suggestions approve IDSugerencia <Comentario>
.

- Denegar:
d.suggestions deny IDSugerencia <Comentario>
.

tip
Borrar una sugerencia borra todos los mensajes relacionados con ella, esa es la diferencia entre denegar y borrar.
- Borrar:
d.suggestions delete IDSugerencia
.

Lista de sugerencias
Mira la lista de sugerencias con d.suggestions list
, si hay más de una aparecerán reacciones para moverte entre ellas.

ID de la sugerencia 1
Por Me gustaría un canal de
Acciones en masa
Puedes aceptar, denegar y borrar sugerencias en masa si lo deseas, estos comandos no admiten comentarios.
- Aceptar:
d.suggestions massapprove IDSugerencia IDSugerencia...
. - Denegar:
d.suggestions massdeny IDSugerencia IDSugerencia...
. - Borrar:
d.suggestions massdelete IDSugerencia IDSugerencia...
.
Paleta de colores
Puede customizar los colores de las sugerencias, los colores cambian de nivel dependiendo del número de votos.
Puede elegir entre una de las siguientes paletas de colores:
Puede seleccionar la peleta de colores que desea usar con d.suggestions setpalette <Nombre paleta>
.
info
También puede customizar cada valor y crear su propia paleta de colores, eso requiere D-Safe Premium, estará a continuación.
Funciones premium
Las siguientes características solo pueden ser usadas con D-Safe Premium.
Rol de encargado de sugerencias
Establezca el rol encargado de las sugerencias con d.suggestions setrole @Rol/RolID
.

Canal de comandos de sugerencias
Establezca el canal donde únicamente se podrá usar el comando suggest
con d.suggestions setcommandschannel #Canal/CanalID
.

Tiempo de espera entre sugerencias
Customize los minutos que debe pasar entre cada comando del suggest
con d.suggestions setcooldown Número(1-60) / disable
, el número son los minutos.

Emoji de las reacciones
Personalize los emojis de las reacciones de las sugerencias con d.suggestions setemoji EmojiPositivo EmojiNegativo EmojiIndeciso(si está activado)
.



Paleta customizada
Customize la paleta de colores con d.suggestions setpalette p1 #ColorHexadecimal
.
Puede obtener el código de color hexadecimal de la siguiente página.
Debe especificar el color de cada uno de los siguientes niveles, la p
indica positivo, n
indica negativo, del 1-3 cuanto más alto más votos hay.
- p1, Establece el color positivo para pocos votos.
- p2, Establece el color positivo para la mitad de votos.
- p3, Establece el color positivo para muchos votos.
- n1, Establece el color negativo para pocos votos.
- n2, Establece el color negativo para la mitad de votos.
- n3, Establece el color negativo para muchos votos.

#f2dea5
.🔨Logs
Los logs permiten a los administradores ver todos los eventos que ocurren en el servidor (roles borrados, roles añadidos, entradas, salidas, mensajes borrados, etc).
- Para establecer un canal donde se manden los logs usa
d.logs
dentro del canal od.logs #Canal
. - Para desactivar los logs use
d.logs disable
.
504679535598501898
🔧Palabras bloqueadas
Bloquea palabras ofensivas que rompan las reglas del servidor.

Bloquear palabra
Para bloquear una o varias palabras use d.blockword add [Palabra] <Palabra> <Palabra>
.

Desbloquear palabra
Para desbloquear una o varias palabras use d.blockword remove [Palabra] <Palabra> <Palabra>
.

Packs de palabras bloqueadas
Ahora puede bloquear un pack de palabras seleccionadas por nosotros para facilitarle la moderación.
- Para bloquear las palabras de un pack use:
d.blockword add pack <0/1/2>
- Para desbloquear las palabras de un pack use:
d.blockword remove pack <0/1/2>
📦 Pack | 📣 Descripción |
---|---|
0 | Palabras recomendadas, ligeramente ofensivas. |
1 | Palabras ofensivas e insultos. |
2 | Palabras inapropiadas y explícitas. |

Ver palabras bloqueadas
Podrá ver la lista de palabras bloqueadas usando d.blockword list
.
Este comando le envía un archivo Markdown donde podrá ver las palabras.
Resetear las palabras bloqueadas
Una forma sencilla de eliminar todas las palabras bloqueadas es usando d.blockword reset
.

🔧Whitelist
Si no quieres que un usuario malicioso sea baneado al usar d.forceban
.
- Ignore a un usuario del forceban usando
d.whitelist add UsuarioID
. - Designore a un usuario del forceban usando
d.whitelist remove UsuarioID
. - Vea la lista de usuarios ignorados con
d.whitelist list
. - Borre todos los usuarios ignorados con
d.whitelist reset
.
👑Notificaciones
Activar las notificaciones avisa al Dueño del servidor cada vez que un usuario malicioso se una al servidor.
- Actívelo con
d.notifications on
. - Desactívelo con
d.notifications off
.