Convos::Plugin::Bot::Action::Hailo - Markov bot engine analogous to MegaHAL
SYNOPSIS
Prerequisites
You need to install DBD::SQLite and Hailo to use this action:
./script/convos cpanm -n DBD::SQLite
./script/convos cpanm -n Hailo
Commands
Hailo does not have any specific commands, but will rather try to participate in a conversation.
Config file
---
actions:
- class: Convos::Plugin::Bot::Action::Hailo
engine_class: Scored
engine_args:
interval: 0.5
DESCRIPTION
Convos::Plugin::Bot::Action::Hailo adds a natural language conversation simulator to Convos::Plugin::Bot.
ATTRIBUTES
description
See "description" in Convos::Plugin::Bot::Action.
usage
See "usage" in Convos::Plugin::Bot::Action.
METHODS
register
Loads and configures Hailo to use the hailo.sqlite
database.
reply
Will reply when spoken to or ranomly if configued to.