This repository stores some bot examples that you can use right now.
Please make sure to check the README.md
for each bot to know the specifics.
The general procedure to use a bot is the following:
- Activate bot usage by setting
ALLOW_BOTS
totrue
in yourconfig
file. - Create a
bots
directory in yourdata
directory. - Copy the desired bot (it's entire directory) to the
bots
directory. - Adjust the
memory.json
file according to the botsREADME.md
. - Make sure that the bots directories are readable by the backend (
chmod 755 -R bots/
)
Bots were introduced in Zusam 0.4.5
. It is possible that subsequent Zusam versions will change the bot callable functions.
Make sure that the bot was tested with your version (or test it yourself and report issues here).
I will make sure to review all bots that are pushed to this repository.
But be aware that untrusted bots can lead to security issues (that's why they're disabled by default).