Skip to content

devschile/huemul

Repository files navigation

Huemul

dependency Status devDependency Status Total alerts Language grade: JavaScript

Este un bot basado en Hubot para devsChile (canal en Slack).

Posee todas las funciones básicas de Hubot y varios aportes de esforzados desarrolladores y amantes del Open Source.

¿Qué comandos sabe?

Para consultar cuáles son las cosas que trae, puedes escribirle públicamente: @huemul help; si quieres preguntarle en privado, debes ir a direct messages, escribirle a @huemul y simplemente decir: help. Normalmente es muy rápido, a menos que esté ocupado en otra cosa.

Contribuir

El repositorio queda abierto para todos los miembros de devsChile en GitHub, si quieres agregar alguna función sigue los pasos en CONTRIBUTING.


huemul-bot

Stickers

Nuestro bot es tan querido que tenemos swags los que están disponibles en la tienda devsChile

Swags huemul

Deploy en Coolify con Nixpacks

El repositorio incluye nixpacks.toml para desplegar con Node 24 y yarn.

  1. Crea una nueva Application en Coolify desde este repositorio.
  2. Selecciona Build Pack: Nixpacks.
  3. Configura el puerto interno en 8080 y asocia tu dominio HTTPS.
  4. Crea un servicio de MongoDB en Coolify y usa su URI interna para MONGODB_URL.
  5. Carga variables de entorno desde .env.coolify.example (al menos las obligatorias).
  6. Despliega.

Nota: el install usa Corepack para asegurar Yarn ejecutándose sobre Node 24 dentro de Nixpacks.

Variables mínimas obligatorias

  • HUBOT_SLACK_TOKEN
  • MONGODB_URL
  • NODE_ENV=production
  • PORT=8080

Compatibilidad: también puedes usar HUBOT_MONGODB_URL; el comando de arranque lo mapea a MONGODB_URL si este no existe.

About

✨ Hubot para devsChile

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 43