git @ Cat's Eye Technologies mzstorkipiwanbotbotbot / 6b5ac10
Add README. catseye 9 years ago
1 changed file(s) with 24 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 mzstorkipiwanbotbotbot
1 ======================
2
3 This repository actually contains two implementations of two different bots
4 written in two different languages. The ongoing idea is that they should be
5 merged into a single bot, called mzstorkipiwanbotbotbot, written in R. This
6 will never happen.
7
8 _mzstorkipiwanbotbotbot_ is an IRC bot with no purpose or plan. It supports
9 a small command language (parsed using Lua patterns — clearly the best way to
10 parse anything) in which variables can be defined with nick, server, or
11 channel scope. It requires [ncat][] or some similar tool to connect to IRC.
12
13 _Rtype_ is an IRC bot with a difference — it's written in R, the Language of
14 the Future. Also features extensive use of Unicode snowmen → ☃☃☃
15
16 Rtype does not require anything extra to connect to IRC. But it also doesn't
17 do nearly as much as mzstorkipiwanbotbotbot does. But there is some potential
18 for a bot written in R to save its state as an R workspace, and thus remember
19 all the nick/server/channel variables between settings.
20
21 The source code for both of these bots is in the public domain.
22
23 [ncat]: http://nmap.org/ncat/