/civicrm-chatbot

A chatbot for CiviCRM

Primary LanguagePHPOtherNOASSERTION

CiviCRM Chatbot

A chatbot for CiviCRM. Integrates various chat services with CiviCRM so you can chat with your contacts.

Requirements

  • CiviCRM 4.7
  • PHP 7.0

Installation

This extension is currently under development and not yet ready for production use. Developers can try it out by following the instructions below.

Documentation

Read our WIP documentation here.

Developers

Build a development / demonstration environment site using the build scripts in the build directory.

Tests

Tests can be run from the extension directory with:

CIVICRM_UF=UnitTests phpunit4 tests/phpunit

Note: following the buildkit build is the easiest way to ensure that you have all the dependencies in place, and the site set up correctly.

Credits

Development of the CiviCRM Chatbot extension has been generously funded by the National Democratic Institute.

It has been written by Michael McAndrew from Third Sector Design who you can contact for help, support and further development.

It builds on Botman.io, the excellent PHP chatbot framework by Marcel Pociot.

Contributing

Contributions to this repository are very welcome. For small changes, feel free to submit a pull request. For larger changes, please create an issue first so we can talk about your ideas.

License

This extension is licensed under AGPL-3.0.