Saltar al contenido principal

Contribuir

Gracias por tu interés en contribuir a Team Hauchdev. Esta guía cubre hLobby, hChat y este sitio de documentación.

Reportar errores

Abre un issue cuando algo falla.

Sugerir funciones

Comparte ideas en Discussions.

Enviar pull requests

Contribuye con código o documentación.

Mejorar traducciones

Ayuda a localizar nuestros plugins.

Antes de empezar

Fork

Haz un fork del repositorio al que quieres contribuir.

Rama

Crea una rama de funcionalidad: git checkout -b feature/mi-funcion.

Código

Realiza tus cambios.

Pruebas

Ejecuta las pruebas o compila el proyecto localmente.

Commit

Haz commit con mensajes claros en inglés o español.

Pull request

Abre un pull request con una descripción de qué cambió y por qué.

Contribuciones a hLobby

Al añadir un comando, permiso o mensaje, actualiza:
  • src/main/resources/config.yml
  • src/main/resources/lang/en.yml y es.yml
  • README.md y docs/CONFIGURATION.md
  • Pruebas unitarias cuando aplique
Compila localmente con:

Contribuciones a hChat

Por favor sigue Conventional Commits (en inglés o español). Cuando añadas un comando, permiso o función, actualiza:
  • lang_en.yml y archivos de idioma
  • plugin.yml
  • README.md
  • Este sitio de documentación
Asegúrate de que el proyecto siga verde:
Consulta ROADMAP.md para la visión general.

Contribuciones a la documentación

Este sitio está construido con Mintlify. Las páginas son archivos MDX con frontmatter YAML. Para previsualizar localmente:
Al añadir una página nueva, regístrala en docs.json bajo el idioma y grupo correctos.

Código de conducta

Sé respetuoso, constructivo e inclusivo. El acoso o comportamiento tóxico no son tolerados.

¿Preguntas?

Abre una discusión en GitHub o contacta a través del issue tracker del proyecto.