The chatbot ILIAS plugin for the assistance system developed as part of the VerDatAs project.
The following requirements should be met:
- ILIAS 8.0 - 8.x
- PHP >= 8.0
# execute the following commands from your ILIAS root
mkdir -p Customizing/global/plugins/Services/UIComponent/UserInterfaceHook
cd Customizing/global/plugins/Services/UIComponent/UserInterfaceHook
git clone https://github.com/VerDatAs/tud-chatbot-plugin.git VerDatAsBot
# navigate back to your ILIAS root
cd /var/www/html
composer du
Locate to Administration | Extending ILIAS | Plugins
and install, configure and activate VerDatAsBot
.
Define the following settings:
- TAS-Backend URL (e.g.,
https://tud-tas.example.com
) - LRS-Type (i.e., an LRS type created in
Administration | Extending ILIAS | LRS
)
- After successfully configuring and activating the plugin, the chatbot should open automatically.
- If this is not the case, log out and log back in again.
- If all components of the assistance system are linked correctly, the chatbot should greet you or welcome you back.
This plugin is licensed under the GPL v3 License (for further information, see LICENSE).
- Guzzle: an extensible PHP HTTP client – MIT license – https://github.com/guzzle/guzzle
- tud-chatbot (version 0.0.3): the frontend application of the chatbot for the assistance system – GPL v3 license
- Retrieve the code and license information here: templates/main.js
- The following libraries are used by tud-chatbot (version 0.0.3):