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.
 
 
 
 
 
Drew Short 0a6b571e9a Adding Szurubooru module scaffold 4 years ago
.helm Updating the storage controller 4 years ago
assets Adding avatar 4 years ago
bot Adding Szurubooru module scaffold 4 years ago
data Adding Szurubooru module scaffold 4 years ago
scripts Adding executable flags to required scripts 4 years ago
test Added Mocha and an example test 4 years ago
.dockerignore cleanup of dockerignore 4 years ago
.gitignore Adding ignores for version information 4 years ago
CONTRIBUTING.md Adding basic documentation 4 years ago
Dockerfile Updating docker configuration 4 years ago
LICENSE.md Adding basic documentation 4 years ago
README.md Additional error handling and code cleanup 4 years ago
entrypoint.sh Passing sigterm commands to node 4 years ago
index.js Implemented a working Giphy module 4 years ago
package-lock.json Started work on admin module 4 years ago
package.json Started work on admin module 4 years ago
pipeline.yml Master builds should also reprocess on updated pipeline 4 years ago

README.md

Baphomet

Development Branch Tests: Concourse

Master Branch Tests: Concourse

Baphomet is a bot to provide extended functionality to a matrix server

Configuration

Copy data/config.json.example to data/config.json and replace the relevent configuration variables

Running Bot

npm install
./entrypoint.sh run

Development

Requirements:

NodeJS 12 LTS

OR

Docker

Local:

npm install
#<make changes>
./scripts/run_development_local.sh

Docker:

#<make changes>
./scripts/run_development_docker.sh

Contributing

See CONTRIBUTING.md

License

See LICENSE.md