JabberHive Examples

Basic IRC Reply Bot

IRC

./jh-irc /tmp/lc0 \
"irc.foonetic.net" "jabberhivebot" "#jabberhive" "6667" \
-u "JabberHive" -r "JabberHive IRC Gateway" -c

Lowercase

./jh-lowercase /tmp/lc0 /tmp/rx0

Regex

./jabberhive-regex.py -s /tmp/rx0 -t /tmp/jh0 -f /tmp/lt0 \
-r '^(?P<req>\?RL?R?) (?P<pre>(\S+ )*)(?P<name>(jb|jabberhive)[^ \n]*)(?P<post>[ ]?.*)' \
-x '?RR \g<pre>\g<post>'

Limiter

./jh-limiter /tmp/lt0 /tmp/st0 7

Storage

./jh-storage /tmp/st0 /tmp/mr0 -m lines.txt -t "./temp/thread_"

Markov K RAM

./jh-markov-k-ram /tmp/mr0 3

CLI

cat ~/my_data_file.txt | ./jh-cli /tmp/mr0