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.

48 lines
950 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. ./entrypoint.sh run
  22. ```
  23. #### Docker:
  24. ```bash
  25. ./scripts/run_development_docker.sh
  26. ```
  27. ## Contributing
  28. See CONTRIBUTING.md
  29. ## License
  30. See LICENSE.md