JeevesChatbot for Stack Overflow
Jeeves
Chat bot for StackOverflow. Uses amphp libraries for async magic sauce.
Requirements
- PHP 7.1 or greater.
-
php_intlPHP extension. -
php_mbstringPHP extension. -
libxml, version 2.7.8 or greater due to use ofLIBXML_HTML_NOIMPLIEDandLIBXML_HTML_NODEFDTD.
Installation
- Clone the project.
- Copy
config/config.sample.ymltoconfig/config.yml. - Replace all configuration variables with your values.
- Run the bot using
php ./bin/jeeves.
JAAS (Jeeves as a Service)
If you want to run the bot as a systemd service:
- Copy
config/jeeves.sample.serviceto/etc/systemd/system/jeeves.service. - Replace the path with your installation location.
- Make sure the
bin/jeevesfile is executable - If you want to service to automatically start run
systemctl enable jeeves - Start the service using
systemctl start jeeves
Optional Dependencies
- For true non-blocking execution, install one of the following:
Documentation
Documentation is something other people do. Despite this, there is some information in the wiki
License
The source code of this project is licensed under the MIT license.
评论
