Simo goes javascript
# Clone and set up config
cp settings.json.example simojs-data/settings.json
# Edit simojs-data/settings.json with your IRC server, credentials, and API keys
cp settings_pythonsimo.cfg.example settings_pythonsimo.cfg
mkdir -p simojs-data/html pythonsimo-data
touch pythonsimo-data/placeholder
echo '{}' > simojs-data/macros.js
docker-compose up --no-deps redis sandbox pythonsimo simojsAll logs go to container stdouts — docker-compose logs -f simojs is your friend.
llama is excluded above since it requires a model file. Add it back and mount a model under ./models/ when needed.
Point settings.json at ircdjs and start it alongside the bot:
# In simojs-data/settings.json set: "server": "ircdjs"
docker-compose up --no-deps ircdjs redis sandbox pythonsimo simojsnode test/runner.jsSee features/example.js.