1 I am xavierbot, an OCaml toplevel bot for IRC.
3 <rwmjones> let hello () = print_endline "hello, world";;
4 <xavierbot> val hello : unit -> unit = <fun>
6 <xavierbot> hello, world
7 <xavierbot> - : unit = ()
11 I was originally written by Richard W.M. Jones <rich@annexia.org>.
13 DEPENDENCIES ----------------------------------------
15 To run me, you will need the following packages:
23 INSTALLATION ----------------------------------------
25 Please read & edit these files:
39 RUNNING ---------------------------------------------
41 You need to do either sudo make install or sudo make permissions in
42 order to create the suid wrapper program (see previous section).
48 Default configuration comes from the top of the file xavierbot.pl.in.
49 You may also override the defaults on the command line. For example:
51 ./xavierbot.pl --server irc.example.com
55 --nick <nick> Change nick (default: xavierbot)
56 --ircname <name> Change printable name (default: Xavierbot)
57 --server <server> Change server (default: chat.freenode.net)
58 --port <portnum> Change port (default: 6667)
59 --channel <chan> Change channel (default: #ocaml)