Drew Short
4a3d209e52
Started work on admin module
* Added config command as default
* Added markdown message type with auto conversion
* Added example module
* Added sanitized global config loading for modules
5 years ago
Drew Short
21e0b7f902
engine method naming cleanup
5 years ago
Drew Short
c28fb72fc3
Code formatting cleanup
5 years ago
Drew Short
cc5c09442a
fix a bad logging command
5 years ago
Drew Short
15f9a196ff
Fixing logging and build version parsing
5 years ago
Drew Short
827f9eb3ba
Implemented a working Giphy module
* Added example required config
* Refactored config tools for more generic config loading
* Added NODE_PATH to entrypoint.sh
* NODE_PATH environment variable is now required to run Baphoment-JS
* Added Axios library
* Added config handling to AbstractModule and init process
* Added basic working Giphy module
5 years ago
Drew Short
06cf7aa19f
Working delegation to defaultCommand
* Completed basic help module
* Added meta binding for module commands
* Fixed LOG_LEVEL env reader
* Added isFunnction utility
* Aded variable depth getObjectKeysToPrototype
* Added basic message handlers in AbstractModule
5 years ago
Drew Short
4cce06e2db
Making module respones a callback
* Moved responding code into a callback
* Fixed the broken LOG_LEVEL setup
* Spelling corrections
* Printing rooms joined to logs on startup
5 years ago
Drew Short
eb2f2a006b
Adding help message support
5 years ago
Drew Short
7e03d89dec
Improving module support
* Added AbstractModule
* Added giphy module
* Updated Admin module
5 years ago
Drew Short
41a63558fc
Moved config into a seperate module
5 years ago
Drew Short
08ea447add
Functionality improvements and code cleanup
* Added message handling stub
* Cleaned up client init and config
* Added timestamp to logging
5 years ago
Drew Short
f866db1fad
Additional code cleanup for engine and bot classes
5 years ago
Drew Short
fa91dc468b
Code cleanup
* Added engine module
* Moved tools into utility module
5 years ago