<commit_before>zulip-irc-ii
============

Transport messages between Zulip and IRC
<commit_msg>pod2markdown zulip-irc-ii.pl > README.md<commit_after># zulip-irc-ii

zulip-irc-ii - Transport messages between Zulip and IRC using ii

# USAGE

        ./zulip-irc-ii -d /path/to/ii/channel/dir -f /path/to/zulip/creds

# DESCRIPTION

zulip-irc-ii allows you to interact with Zulip over IRC. Specifically,
zulip-irc-ii works in concert with ii, a FIFO-based IRC client. Install ii,
and have it join the IRC network and channel of your choice. Then, run
zulip-irc-ii (ZI3). ZI3 puts new messages into the IRC channel, and monitors your
responses to send messages back to Zulip.

# DEPENDENCIES

zulip-irc-ii depends on ii, a FIFO-based IRC client.

zulip-irc-ii is written in perl, and depends on the not-yet-uploaded
WebService::Zulip module.

# EXAMPLES

Install ii, then join it to an IRC network of your choice. For example,

ii -s irc.freenode.org -p 6667 -n zulipbot -f zulipbot -i /tmp/ii

You'll want to read the ii man page for descriptions of the commands. Then, you
can join your bot to a channel with a command like

    echo '/j ##zulip-for-me' > /tmp/ii/irc.freenode.org/in

Once it's joined, run zulip-irc-ii:

    ./zulip-irc-ii -d /tmp/ii/irc.freenode.org/\#\#zulip-for-me -f .zulip-rc

You should see new messages in the channel. You can respond to messages by
<doing some thing I haven't figured out yet, etc etc regex>

# BUGS

The code doesn't exist yet

# AUTHOR

<NAME> (http://www.schwertly.com)

{'fraction_non_alphanumeric': 0.1010568031704095, 'fraction_numerical': 0.004623513870541612, 'mean_word_length': 3.4040697674418605, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 1, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6284361', 'n_tokens_mistral': 583, 'n_tokens_neox': 540, 'n_words': 204}