NapNodes
Herramienta gratis · Bots de Discord

Botón «Despliega en NapNodes» para tu bot de Discord

Si tu bot de Discord está en GitHub, ponle este botón en el README. Quien lo pulse llega a los pasos para tenerlo encendido en un bot gratis de NapNodes, con tu repositorio ya escrito: sin tarjeta y sin dejar su ordenador encendido. Escribe tu repositorio y copia el Markdown.

Haz el botón de tu bot

Para el README de tu repositorio: quien lo pulse llega a los pasos de arriba con tu repositorio ya puesto.

Lenguaje

Idioma del botón

Escribe arriba tu repositorio y aquí sale el botón.

Para qué sirve

La pregunta que más se repite en los repositorios de bots es «¿dónde lo dejo encendido?». El bot funciona en el ordenador de quien lo prueba y, en cuanto lo apaga, se cae. Con el botón, tu README contesta esa pregunta: un enlace que lleva a un sitio donde dejarlo encendido gratis, con los pasos de tu bot y no los de uno cualquiera.

Es lo mismo que hacen los botones «Deploy» de otras plataformas, pero para bots de Discord y en castellano (o en inglés, si tu README está en inglés: elige el idioma del botón).

Prepara tu repositorio

  • Las librerías en su fichero: package.json en Node.js o requirements.txt en Python. Se instalan solas al arrancar.
  • El token fuera: .env en el .gitignore y, si quieres ponérselo fácil a quien lo despliega, un .env.example con los nombres de las variables y sin valores.
  • El fichero de inicio: el panel arranca index.js o app.py; si el tuyo es otro (bot.py, src/index.js), escríbelo arriba y sale en los pasos.
  • Compilado, si es TypeScript: en el bot gratis, mejor subir dist ya compilado y poner dist/index.js de fichero de inicio (guía de TypeScript).

Si aún no tienes repositorio, empieza por la guía del bot en Python o la del bot en JavaScript.

Preguntas frecuentes

¿Qué pasa cuando alguien pulsa el botón?

Llega a esta página con tu repositorio ya escrito y ve los pasos: crear su bot gratis, pegar la dirección en «Configuración» → «Repositorio de GitHub», poner el token en un .env desde «Archivos» y pulsar «Encender». La primera vez que se enciende, el bot baja tu repositorio e instala las librerías de package.json o requirements.txt.

¿Tengo que tener cuenta en NapNodes para poner el botón?

No. El botón es una imagen y un enlace: lo generas aquí, lo pegas en tu README y ya está. No hace falta registrarse ni pedir permiso.

¿Y el token del bot?

No va en el repositorio, nunca. Quien despliega tu bot crea su propio bot en el portal de Discord y pone su token en un fichero .env desde «Archivos». Si tu README trae un .env.example con los nombres de las variables, mejor: se copia y se rellena.

¿El bot se actualiza cuando subo cambios a GitHub?

Si quien lo tiene activa «Bajar los cambios del repositorio al encender» en «Configuración», sí: cada vez que lo enciende o reinicia, se trae lo último. Si no, se queda con la versión que bajó la primera vez.

¿Sirve para repositorios privados?

Para un bot propio, sí: en «Configuración» se ponen «Usuario de GitHub» y «Token de GitHub» (un token de acceso, no la contraseña). Pero el botón es para repositorios públicos: quien lo pulse no tiene acceso al tuyo.

¿Y si mi bot no está en GitHub?

El campo del panel es «Repositorio de GitHub», así que el botón solo acepta GitHub. Si el código está en otro sitio, se sube a mano en «Archivos».

¿Cuánto le cuesta a quien lo despliega?

Nada: el bot gratis tiene 256 MB, está encendido siempre y se renueva cada 7 días con un clic en el panel. Si se le queda corto, hay planes Mini (512 MB, 1,50 €/mes) y Plus (1 GB, 2,50 €/mes) sin renovar nada.

¿Quieres probarlo tú primero?

Crea tu bot gratis, pega la dirección de tu repositorio en «Configuración» → «Repositorio de GitHub» y pulsa «Encender»: es exactamente lo que verá quien pulse tu botón. Todo el proceso, en hosting para tu bot de Discord.

Crea tu bot gratis

¿Se lo pasas a tu grupo?WhatsApp

Más herramientas gratis

Todas las herramientas