Chat bot for StackOverflow. Uses amphp libraries for async magic sauce.
- PHP 7.1 or greater.
php_intl
PHP extension.php_mbstring
PHP extension.libxml
, version 2.7.8 or greater due to use ofLIBXML_HTML_NOIMPLIED
andLIBXML_HTML_NODEFDTD
.
- Clone the project.
- Copy
config/config.sample.yml
toconfig/config.yml
. - Replace all configuration variables with your values.
- Run the bot using
php ./cli/run.php
.
If you want to run the bot as a systemd service:
- Copy
config/jeeves.sample.service
to/etc/systemd/system/jeeves.service
. - Replace the path with your installation location.
- Make the
cli/run.php
file executable - If you want to service to automatically start run
systemctl enable jeeves
- Start the service using
systemctl start jeeves
- For true non-blocking execution, install one of the following:
Documentation is something other people do. Despite this, there is some information in the wiki
The source code of this project is licensed under the MIT license.