No description
| src | ||
| .clang-format | ||
| CMakeLists.txt | ||
| example.config.yml | ||
| README.md | ||
Jay
Customizable XMPP bot
Dependencies
- CMake
- pkgconfig
- gloox
- yaml-cpp
Building
The following is an example, feel free to customize
mkdir build
cp example.config.yml build/config.yml
cd build
# edit config.yml as you please
cmake ..
cmake --build .
./jay config.yml # to run the app with the config
Modules
Actor
This module is designed to manage access to Bot.
Commands:
- list: lists all known actors
- set
actorgroup: assigns a group to an actor.defaultis a special actor name, group from it is assigned to all new actors, not listed inactorssection of config
Publish
This module enables bot to publish to PubSub nodes
Commands:
- to
node@servicetitle\narticle: Publishesarticleto thenodeof theservice - dialog: opens an interactive dialog to do the same thing command
todoes