Tu apodo es tu enlace de invitación
Invita a alguien a opolyx y los dos ganáis 200 XP — se paga cuando esa persona termina una partida de verdad, nunca por registrarse. Tu enlace es sencillamente tu nombre al final de la dirección.

En palabras sencillas
Ahora hay una tarjeta de invitación en la sala, justo debajo de tus objetivos diarios. Contiene un enlace, es tuyo y no hay nada que generar: tu enlace de invitación es la dirección del sitio con tu propio apodo al final. Cópialo, mándaselo a quien quieras tener en la mesa y ya está.
Cuando alguien llegue por tu enlace y termine su primera partida de verdad, los dos recibís 200 XP — 400 entre los dos, además de lo que pagara esa misma partida. No hay límite de personas que puedas traer, y no hay nada que reclamar: la experiencia simplemente aparece.
Lo único que conviene saber es cuándo se paga. No se paga nada cuando tu amigo se registra: solo cuando ha jugado de verdad una partida hasta el final. Es deliberado — una cuenta que nunca juega no le sirve a nadie, y una invitación que paga al registrarse es una invitación a crear cuentas vacías en lugar de a traer personas reales. También significa que el enlace sigue funcionando mucho después de enviarse, así que quien lo guarde en abril y juegue en junio cuenta igual.
Para los más técnicos
El código de invitación es el apodo de quien invita y no una cadena generada, y eso es una decisión de diseño, no un atajo. Un enlace construido a partir de un nombre sobrevive a decirse en voz alta, a reescribirse de memoria o a pegarse en un chat que lo destroza, y además le dice a quien lo recibe de quién viene. Funciona sin tabla de búsqueda porque los apodos ya son únicos y ya están restringidos a letras, dígitos y guiones bajos — un subconjunto estricto de lo que el sitio aceptaba en ese hueco — así que el nombre se resuelve directamente y sin importar las mayúsculas.
Lo curioso de esto es cuánto existía ya. Las tablas se añadieron en una de las primeras migraciones que este proyecto ejecutó, y el sitio llevaba desde entonces guardando en silencio el parámetro de invitación en una cookie — una cookie que nadie leía nunca. Así que los dos extremos del circuito llevaban meses en su sitio sin nada en medio: ninguna manera de ver tu propio enlace y ningún código que convirtiera esa cookie en una invitación registrada. Las dos tablas seguían vacías el día en que se escribió el medio.
| Qué se registra | Cuándo |
|---|---|
| Quién invitó a quién | Al primer inicio de sesión del invitado |
| La experiencia ganada por ambos | Cuando termina su primera partida de verdad |
La concesión rechaza más de lo que acepta: no puedes invitarte a ti mismo, no puedes atribuirte a uno de los habituales que llenan las salas vacías, una invitación se escribe una vez y nunca la sobrescribe un enlace posterior, y no se paga nada hasta que hay una partida real detrás. El pago es idempotente, así que una partida que termina dos veces — un reintento, un despliegue a mitad de escritura — no puede pagar dos veces. La recompensa la concede una función que solo el servidor puede llamar.
