Baphomet is the dedicated bot for nulloctet matrix
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
981 B

  1. # Baphomet
  2. Development Branch Tests: [![Concourse](https://concourse.nulloctet.com/api/v1/teams/nulloctet/pipelines/baphomet-js/jobs/test-develop/badge)](https://concourse.nulloctet.com/teams/nulloctet/pipelines/baphomet-js)
  3. Master Branch Tests: [![Concourse](https://concourse.nulloctet.com/api/v1/teams/nulloctet/pipelines/baphomet-js/jobs/test-release/badge)](https://concourse.nulloctet.com/teams/nulloctet/pipelines/baphomet-js)
  4. Baphomet is a bot to provide extended functionality to a matrix server
  5. ## Configuration
  6. Copy data/config.json.example to data/config.json and replace the relevent configuration variables
  7. ## Running Bot
  8. ```bash
  9. npm install
  10. ./entrypoint.sh run
  11. ```
  12. ## Development
  13. ### Requirements:
  14. NodeJS 12 LTS
  15. OR
  16. Docker
  17. #### Local:
  18. ```bash
  19. npm install
  20. #<make changes>
  21. ./scripts/run_development_local.sh
  22. ```
  23. #### Docker:
  24. ```bash
  25. #<make changes>
  26. ./scripts/run_development_docker.sh
  27. ```
  28. ## Contributing
  29. See CONTRIBUTING.md
  30. ## License
  31. See LICENSE.md