Getting started
Conecta tu bot a GitHub
Descarga el código de tu bot desde GitHub, en repositorios públicos o privados, y mantenlo actualizado en cada inicio.
This content is not available in your language yet.
Tu servidor puede descargar el código de tu aplicación directamente desde GitHub (también GitLab o Bitbucket), sin subir archivos a mano. Todo se configura en la pestaña Arranque del panel de control.
Abrir el panel de control1. Configura el repositorio
Sección titulada «1. Configura el repositorio»
-
Entra al panel de control, abre tu servidor y ve a la pestaña Arranque.
-
En Repositorio Git, pega la URL HTTPS de tu repositorio:
https://github.com/tu-usuario/tu-bot.gitNo incluyas usuario ni contraseña dentro de la URL.
-
En Rama Git, escribe la rama que quieres usar (por ejemplo
main). Si la dejas vacía, se usa la rama predeterminada del repositorio. -
En Archivo de inicio, indica el archivo principal de tu bot:
index.js,src/index.ts,dist/main.js…
2. Si tu repositorio es privado
Sección titulada «2. Si tu repositorio es privado»No necesitas nada más: deja vacíos Usuario Git y Token Git.
Necesitas un token de acceso de GitHub. Nunca uses tu contraseña.
-
En GitHub, ve a Settings → Developer settings → Personal access tokens → Fine-grained tokens y haz clic en Generate new token.
-
En Repository access, elige Only select repositories y selecciona solo el repositorio de tu bot.
-
En Permissions → Repository permissions, da a Contents el permiso Read-only. No hace falta ningún otro.
-
Copia el token y pégalo en Token Git. En Usuario Git, escribe tu usuario de GitHub.
3. Descarga el código
Sección titulada «3. Descarga el código»Ve a Configuración → Reinstalar servidor y confirma. La instalación descarga el repositorio; las dependencias de tu package.json se instalan en el primer inicio, así que ese inicio tarda un poco más.
4. Mantén tu bot actualizado
Sección titulada «4. Mantén tu bot actualizado»Activa Actualización automática en la pestaña Arranque. Desde ese momento, cada vez que tu servidor inicia descarga los últimos cambios del repositorio (git pull).

Para publicar una nueva versión de tu bot:
- Haz
git pusha la rama configurada. - En el panel de control, haz clic en Reiniciar.
Si cambiaste las dependencias, no hace falta nada más: con Instalar dependencias al iniciar activado, se reinstalan solas cuando cambia tu package.json o el archivo de bloqueo.
Problemas frecuentes
Sección titulada «Problemas frecuentes»La consola dice Authentication failed. Tu token venció o fue revocado. Crea uno nuevo como se explica arriba y reemplázalo en Token Git.
Cambié la rama y sigue usando la anterior. El cambio de rama se aplica al reinstalar: ve a Configuración → Reinstalar servidor.
La consola dice que no se actualizó por cambios locales. Algún archivo del repositorio fue modificado dentro del servidor. Revisa qué archivo es, haz una copia si lo necesitas, y devuélvelo a la versión del repositorio.