Comandos de Discord
Todos los comandos del bot, de un vistazo. La mayoría actúan sobre el personaje vinculado a tu cuenta de Discord — empieza por vincularte con /token. Los comandos DJ están reservados al rol de DJ.
Para empezar: vincular tu personaje
| Comando | Efecto |
|---|---|
/token hash:<token> character_id:<id> | Vincular tu cuenta de Discord a un personaje mediante el token (16 caracteres) generado en el sitio. |
/whoami | Ver qué personaje está vinculado a tu cuenta. |
/unlink | Desvincular el personaje actualmente vinculado. |
La campaña y el canal
El DJ puede vincular un canal de Discord a una campaña del sitio: el «grupo» de los comandos colectivos pasa a ser entonces la campaña — sus miembros, más los invitados de la misión activa.
| Comando | Efecto |
|---|---|
/campaign | Ver la campaña vinculada a este canal (resumen + grupo). |
/bind-campaign hash:<token> campaign_id:<id> DJ | Vincular este canal a una campaña mediante el token generado desde «Gestionar el grupo» en el sitio. |
/unbind-campaign DJ | Desvincular este canal de su campaña. |
Consultar tu hoja
| Comando | Efecto |
|---|---|
/sheet | Mostrar la hoja del personaje vinculado. |
/inventory | Mostrar el inventario (mochila, armas, armaduras). |
/spells | Mostrar los conjuros conocidos. |
/feats | Mostrar las dotes. |
Tirar los dados
Los símbolos FOR DEX CON INT SAG CHA usan las características del personaje vinculado.
| Comando | Efecto |
|---|---|
/roll expression:<expr> | Tirar una expresión de dados (p. ej. 1d20+3, 2d6+FOR). |
/check stat:<carac> | Prueba de característica: 1d20 + modificador. |
/save stat:<carac> | Tirada de salvación: 1d20 + modificador. |
Gestionar el equipo
| Comando | Efecto |
|---|---|
/equip add|remove item:<objeto> | Añadir o retirar un objeto de la mochila. |
/weapon add|remove|equip|unequip item:<arma> | Gestionar las armas y su estado equipado (varias armas posibles). |
/armor add|remove|equip|unequip item:<armadura> | Gestionar las armaduras: solo una equipada a la vez (las demás se desequipan). |
Jugar tu personaje
| Comando | Efecto |
|---|---|
/spend amount:<oro> | Gastar oro. Rechazado si el saldo es insuficiente (no se descuenta nada). |
/drop item:<objeto> [quantity:<n>] | Tirar un objeto de la mochila. Sin cantidad: todo el lote. |
/use item:<consumible> | Usar un consumible (−1 a la cantidad). |
/short-rest [hit_dice:<n>] | Pedir un descanso corto — sujeto a la validación del DJ. Si se acepta: curación con Dados de Golpe. |
/rest | Pedir un descanso largo — sujeto a la validación del DJ. Si se acepta: PG al máximo. |
/cast heal target:<jugador> dice_expr:<expr> | Curar a un jugador (dados tirados con tus propias estadísticas). |
/cast heal-party dice_expr:<expr> | Curar a todo el grupo (campaña vinculada; si no, PJ de la iniciativa). |
Combatir
Durante un combate, los objetivos son los combatientes de la iniciativa (lanzada por el DJ con /init o /pop). Cada combatiente tiene un identificador estable, p. ej. loup, loup-2 — el autocompletado del campo objetivo te los propone.
| Comando | Efecto |
|---|---|
/attack weapon:<arma> target:<objetivo> [mode] | Atacar con un arma que posees. Tirada de ataque (característica adecuada + competencia) contra la CA, ventaja/desventaja a elección; un 20 natural es un golpe crítico (dados doblados), un 1 un fallo. El daño se aplica automáticamente a los PNJ. |
/cast spell:<conjuro preparado> target:<objetivo> [level] [mode] | Lanzar un conjuro preparado. Según el conjuro: tirada de ataque, salvación (el DJ decide éxito/fallo), curación o efecto automático. Consume un espacio de conjuro (los trucos son gratuitos); un conjuro de concentración sustituye la concentración en curso. |
/ability use feature:<capacidad> [target] [amount] [mode] | Usar una aptitud de clase (Nuevo Aliento, Oleada de Acción, Canalizar Divinidad, furia, ki…). Gasta el recurso asociado — restaurado al descansar — y luego resuelve el efecto (ataque, curación, salvación o efecto automático). /ability list muestra tus aptitudes y los recursos restantes. |
Los espacios de conjuro, los recursos de clase y la concentración se registran y se restauran al descansar. Contra un PJ, la tirada se anuncia y el DJ la valida (su CA no se almacena para los ataques de jugadores). Cuando cae el último monstruo, el bot anuncia la victoria (🎉) — y si todo el grupo está en el suelo, la derrota (💀) — sea quien sea el autor del golpe final.
Puntos de Golpe. Un jugador no puede modificar directamente sus propios PG. Solo cambian mediante un comando del DJ, un /cast heal de un sanador o un descanso validado — y siempre dentro del límite [0, PG máx.].
Herramientas del DJ DJ
| Comando | Efecto |
|---|---|
/hp player:<jugador> delta:<±n> | Ajustar los PG de un jugador (limitados a [0, PG máx.]). |
/xp player:<jugador> delta:<±n> | Ajustar los PX. |
/gold player:<jugador> delta:<±n> | Ajustar el oro (nunca negativo). |
/damage player:<jugador> amount:<n> | Infligir daño (restado de los PG). |
/gm-heal player:<jugador> amount:<n> | Curar a un jugador una cantidad fija. |
/gm-heal-party amount:<n> | Curar a todo el grupo (campaña vinculada; si no, PJ de la iniciativa). |
/xp-party amount:<n> | Dar PX a todo el grupo. |
/gold-party amount:<n> | Dar oro a todo el grupo. |
/title player:<jugador> titre:<texto> | Otorgar un título honorífico a un personaje («-» o «aucun» para retirarlo). |
/init start|add|next|end | Iniciar, alimentar, hacer avanzar o terminar un seguimiento de iniciativa. /init next menciona al jugador a quien le toca (o al DJ para un PNJ). |
/init mobs | Lanzar de golpe a la iniciativa todos los monstruos en espera (revelados por /pop pero aún no en juego). |
/init remove token:<combatiente> | Retirar a un combatiente de la iniciativa (huida, desaparición…). |
/npc [name] [hp] [bonus] [ac] [monstre] [perso] | Añadir rápidamente un PNJ a la iniciativa (identificador de objetivo asignado automáticamente). Con monstre: vincula una ficha del catálogo — nombre, PG, CA y bonificador de iniciativa prerrellenados, y /mob attack queda disponible. Con perso: incorporas un personaje ya creado (uno de los tuyos o un personaje público) como adversario — PG y CA tomados de su hoja, daño registrado en la iniciativa sin modificar jamás la hoja. Acepta duplicados («Gobelin #2»). |
/mob attack attacker:<adversario> attack:<ataque> target:<objetivo> | Hacer atacar a un monstruo o a un personaje adversario de la iniciativa: ataques de ficha para un monstruo, armas y trucos de ataque para un personaje (autocompletados, con sus estadísticas reales). Contra un PJ, su CA se calcula a partir de su armadura equipada y el daño se aplica automáticamente. Los ataques múltiples se anuncian ×N — repite el comando para cada golpe. |
/condition add|remove|clear|list | Aplicar o retirar una condición (tumbado, apresado, envenenado…) a un combatiente: alimenta automáticamente la ventaja/desventaja de /attack y /cast spell. |
Misiones y encuentros DJ
Estos comandos se apoyan en las misiones preparadas en el sitio (PNJ, bestiario, invitados) y requieren un canal vinculado a una campaña.
| Comando | Efecto |
|---|---|
/quest quete:<misión> | Elegir la misión activa de la campaña (autocompletado con las misiones preparadas). |
/meet personnage:<PNJ> | Presentar un PNJ a los jugadores. El autocompletado propone los PNJ preparados de la misión activa; un nombre libre también funciona. |
/pop | Hacer surgir un monstruo adaptado al nivel medio del grupo, sacado del bestiario de la misión activa (si no, del catálogo). Propuesta privada al DJ con botones ✅ Presentar, 🔁 Volver a tirar, ❌ Descartar — la presentación pública ofrece «Añadir a la iniciativa». |
Invitados de misión. Un personaje público puede ser invitado a una sola misión sin unirse a la campaña. Mientras esa misión esté activa, cuenta en el grupo: las recompensas colectivas y el cálculo de nivel de /pop lo incluyen.