Guías › Empezar
🔑 Permisos
Casi todos los «no funciona» son de permisos: o le falta uno al bot, o su rol está por debajo del que intenta dar o quitar.
Lo que pide SoftMochi al invitarlo
| Permiso | Para qué |
|---|---|
| Ver canales, enviar mensajes, insertar enlaces, leer el historial | Lo básico: escribir avisos, respuestas y embeds |
| Adjuntar archivos | Tarjetas en imagen (nivel, bienvenida, perfil), GIFs de las interacciones y transcripciones de tickets |
| Añadir reacciones | Reacciones de la verificación y de los logros |
| Mencionar @everyone | Que las menciones de los avisos de directo lleguen |
| Gestionar roles | Verificación, roles por nivel, roles con botones y cumpleaños |
| Gestionar canales | Cerrar canales, tickets y salas de voz |
| Expulsar, banear y aislar temporalmente | Moderación |
| Gestionar mensajes | /clear y quitar presentaciones que no siguen la plantilla |
| Ver el registro de auditoría | Saber quién borró un mensaje (registro de mensajes) |
| Mover miembros | Salas de voz temporales |
| Gestionar servidor | Discord solo enseña las invitaciones con él (quién invitó a quién) |
El orden de los roles
Un bot solo puede dar o quitar roles que estén por debajo del suyo. En Ajustes del servidor → Roles, arrastra el rol de SoftMochi por encima de:
- el rol de normas y el rol para hablar (verificación),
- los roles por nivel,
- los roles de los paneles con botones,
- el rol de cumpleaños.
Permisos en un canal concreto
Aunque el bot tenga un permiso en el servidor, un canal puede quitárselo. Si en un canal no responde o no publica, mira en Editar canal → Permisos que SoftMochi (o su rol) pueda ver el canal, enviar mensajes e insertar enlaces.
Permisos de los comandos
Cada comando pide el permiso de Discord que corresponde a lo que hace (por ejemplo, /ban pide «Banear miembros»), y el bot lo comprueba siempre antes de hacer nada.
En Ajustes del servidor → Integraciones → SoftMochi puedes ocultar comandos a ciertos roles o en ciertos canales. Lo contrario no funciona: si le das un comando de staff a un rol que no tiene ese permiso, el bot le dirá que le falta. Para los comandos de configuración, usa el rol gestor.