Saltar a contenido

Usa varias cuentas de Nighty

Un servicio de Nighty ejecuta una cuenta de Discord. Si quieres llevar tres cuentas, necesitas tres instancias de Nighty, y la forma ordenada de hacerlo es meterlas dentro de un Fleet: compras un único pool de CPU, memoria y almacenamiento, y despliegas dentro tantas instancias de Nighty como quepan.

Esta guía cubre cómo funciona, cómo dimensionar el pool y cómo mover a un fleet un Nighty que ya tengas.

Por qué un servicio es una cuenta

Todo lo que Nighty recuerda (su licencia, tu login de Discord, el token del bot, las credenciales de la Web UI, tus temas y scripts) vive en el volumen propio de ese servicio:

prefix/drive_c/users/nighty/AppData/Roaming/Nighty Selfbot/

Un volumen, una instalación de Nighty, un juego de credenciales. En nuestra plataforma no hay ningún interruptor de "añadir otra cuenta" dentro de Nighty, así que una segunda cuenta siempre significa una segunda instancia con su propio volumen, su propia Web UI y su propia copia de Nighty.exe.

Pedidos independientes frente a un fleet

Puedes llevar varias instancias de Nighty de las dos maneras. La diferencia está en cómo se facturan y se gestionan, no en lo que pueden hacer.

Pedidos independientes Un fleet
Pedidos y facturas Uno por cuenta Uno, el del fleet
Fechas de renovación Una por cuenta Una
Añadir otra cuenta Pedido nuevo, factura nueva, checkout nuevo Se despliega al instante desde el pool, sin factura
Mínimo de almacenamiento 5 GB mínimo por pedido Sin mínimo por instancia, solo tu uso real de disco
Redimensionar Por pedido Por instancia, libremente, dentro del pool
Add-ons Por pedido Se compran una vez en el fleet y se comparten
Dónde los ves Entradas sueltas en tu lista de pedidos Un único espacio de trabajo de fleet

Un fleet no es un descuento

La CPU, la memoria y el almacenamiento cuestan lo mismo por unidad tanto si los compras como fleet como si los compras en planes de Nighty independientes. Lo que te da un fleet es una sola factura en vez de varias, y poder levantar la cuenta número cuatro en un minuto sin pasar otra vez por el checkout.

Paso 1: calcula el tamaño del pool

Los planes independientes de Nighty son la mejor referencia para saber qué necesita una cuenta:

Plan CPU Memoria Almacenamiento Ideal para
Starter 1 vCPU 3 GB 5 GB Una cuenta, uso ligero
Standard 2 vCPU 4 GB 10 GB Scripts e integraciones
Pro 4 vCPU 8 GB 15 GB Automatización pesada

Suma una fila por cada cuenta que pienses llevar. Tres cuentas bastante ligeras son más o menos 3 vCPU, 9 GB de memoria y 15 GB de almacenamiento.

Un fleet tiene su propio mínimo de 2 vCPU, 4 GB de memoria y 15 GB de almacenamiento, así que empieza a tener sentido a partir de unas dos cuentas. Para una sola cuenta, pide Nighty de forma independiente.

Deja un poco de margen

Una instancia nueva solo se puede desplegar si su CPU, su memoria y su almacenamiento caben en lo que queda del pool. Dimensionar el fleet justo a la suma de tus instancias hace que la siguiente no quepa. Una vCPU y unos pocos GB de más te ahorran un redimensionado del fleet más adelante.

Paso 2: pide el fleet

En el panel, entra en Store, elige Fleet y ajusta la CPU, la memoria y el almacenamiento que has calculado arriba. La región se elige aquí: todas las instancias que despliegues dentro del fleet la heredan, así que escoge la más cercana a ti.

Los periodos de facturación largos llevan descuento, que se aplica al pedido del fleet en conjunto. El descuento se muestra en la pantalla de checkout.

Paso 3: despliega una instancia de Nighty en el fleet

Abre el fleet y, en la sección Servidores, pulsa Añadir servidor. Llegarás a una vista de la tienda limitada a ese fleet, con el título "Elige qué desplegar dentro de …". Nighty está en Bots y Voz.

Desde ahí:

  1. Recursos. Ajusta la CPU, la memoria y el almacenamiento de esta instancia concreta. Se descuentan del pool del fleet, y el formulario te indica el techo que te queda.
  2. Credenciales de la Web UI. Elige un usuario y una contraseña (mínimo 8 caracteres). Son por instancia, así que cada cuenta tiene su propio acceso. No reutilices la misma contraseña en todas.
  3. Desplegar servidor. No hay paso de región (se hereda) ni factura. La instancia se aprovisiona de inmediato con los recursos del fleet.

Paso 4: pon la instancia en marcha

Cada instancia se configura por su cuenta, exactamente igual que un Nighty independiente:

  1. Abre la instancia, ve a la pestaña Archivos y sube tu Nighty.exe a la carpeta raíz. Se detecta automáticamente y Nighty arranca.
  2. Espera de 30 a 90 segundos a que inicie. La pestaña Consola muestra el progreso.
  3. Abre la URL de la Web UI que aparece en la página de la instancia. Cada instancia tiene su propia dirección HTTPS.
  4. En el flujo de 4 pasos del propio Nighty: acepta la licencia, inicia sesión con la cuenta de Discord de esta instancia, introduce el token del bot y autoriza por OAuth.

Después repite los pasos 3 y 4 para cada cuenta adicional.

Una cuenta de Discord por instancia

Inicia sesión en cada instancia con una cuenta de Discord distinta. Dos instancias en la misma cuenta se pelearán por la misma sesión. Que tu licencia de Nighty cubra más de una cuenta es cosa tuya y de Nighty, nosotros no gestionamos ni suministramos licencias.

Mover a un fleet un Nighty que ya tienes

Si ya tienes un Nighty independiente y lo quieres en el mismo pool que el resto, no hace falta rehacerlo. Abre el pedido, busca Mover a un Fleet, elige el fleet de destino y confirma con Mover servicio. El servicio y sus datos se mueven al espacio de trabajo del fleet, y la facturación futura pasa a salir del fleet.

El movimiento se rechaza si no se cumple todo esto:

  • El fleet está activo y tiene sitio para la CPU, la memoria y el almacenamiento actuales del servicio.
  • El pedido de Nighty está activo o suspendido y no está ya dentro de un fleet.
  • No está funcionando como prueba gratuita. Las pruebas tienen que convertirse antes en un pedido de pago.
  • No tiene add-ons activos. Los add-ons van en el fleet, no en los servidores individuales que hay dentro.
  • No tiene ninguna factura pendiente ni ningún redimensionado en curso.

Convivir con el pool

  • Recursos del fleet, arriba del espacio de trabajo, muestra lo asignado entre tus instancias, con el uso en vivo en color. Lo asignado es lo que pagas; lo vivo es lo que Nighty está usando de verdad.
  • Editar recursos en una instancia reasigna dentro del fleet. Los miembros de un fleet no tienen el mínimo de 5 GB de almacenamiento, pero aun así no puedes bajar del espacio que hay ocupado ahora mismo, y reducir el almacenamiento detiene brevemente la instancia.
  • Quitar del Fleet cancela y termina esa instancia de inmediato y borra sus datos, incluido su login de Nighty y el estado de la licencia. No tiene vuelta atrás, así que haz copia del volumen antes si crees que lo vas a querer de nuevo.

Preguntas frecuentes

¿Puede una instancia llevar dos cuentas de Discord?

No. Nighty guarda la licencia, el token y los ajustes de una cuenta en un prefijo de Wine sobre un volumen. Dos cuentas son dos instancias.

¿Necesito una copia distinta de Nighty.exe para cada instancia?

Tienes que subir Nighty.exe al volumen de cada instancia, sí, porque cada una tiene su propio sistema de archivos. Nosotros no distribuimos el binario. Cuántas cuentas cubre tu licencia de Nighty lo decide Nighty, no nosotros.

¿Funciona la prueba gratuita de Nighty dentro de un fleet?

No. La prueba se aplica a un pedido independiente de Nighty. Las instancias desplegadas dentro de un fleet se pagan con el pool que ya has comprado, y un pedido en prueba no se puede mover a un fleet hasta que se convierta en uno de pago.

¿Sale más barato llevar cuatro cuentas en un fleet que cuatro pedidos sueltos?

Por unidad de CPU, memoria o almacenamiento no, esos cuestan lo mismo de las dos formas. Lo que te ahorras es el mínimo de almacenamiento (5 GB por pedido independiente, ninguno dentro de un fleet), tienes una factura y una fecha de renovación en vez de cuatro, y los add-ons se compran una vez en el fleet en lugar de por servidor.

¿Qué pasa si intento desplegar una instancia que no cabe?

El pedido se rechaza con un error de cuota. Redimensiona el fleet para añadir capacidad y vuelve a desplegar. Las instancias canceladas y terminadas no cuentan contra el pool.

¿Puedo meter un fleet dentro de otro fleet?

No, los fleets no se anidan. Un fleet solo contiene servicios normales.

¿Las instancias de un fleet comparten archivos o se ven entre ellas?

No. Cada instancia tiene su propio volumen y su propia dirección de Web UI. Comparten el pool de recursos y la región, nada más.