From f537285cbd4cb4a0d8bba99d5e8f87bd0c959a26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juhani=20Krekel=C3=A4?= Date: Sun, 8 Jul 2018 22:35:37 +0300 Subject: [PATCH] Update README --- README | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/README b/README index 3b24a07..e5cec41 100644 --- a/README +++ b/README @@ -1,5 +1,36 @@ Not that ugly IRC bot. In fact, ircbot.py is quite nice. -eliza.py is not part of oonbotti2, and is under a BSD-style license. Original can be found at http://www.jezuk.co.uk/cgi-bin/view/software/eliza +(3 years later) Actually, I take that one back. That's quite horrible. + +eliza.py is not part of oonbotti2, and is under a BSD-style license. Original +can be found at http://www.jezuk.co.uk/cgi-bin/view/software/eliza + +Setup +----- +You should create following files: + +trusted.txt: People that have access to #op and friends. Format is + "##ingsoc nortti\n##ingsoc foobar\n" +gods.txt: Same as above, except can't be #untrust'ed +msgs.txt: Messages that haven't been delivered. Leave it empty +startcmd.txt: Raw IRC messages to send to the server after USER and NICK. Used + to authenticate with NickServ + +Run `python2 irc.freenode.net 6667 '##ingsoc' o2-test` + +Console commands +---------------- +/j : Join a channel +/m : Send a message to recipient +/q: Quit + +/lt: Load trusted.txt +/st: Save trusted.txt (never used, it's saved automatically) +/lg: Load gods.txt +/lm: Load msgs.txt +/sm: Save msgs.txt (never used, it's saved automatically) + +You can also run arbitrary IRC commands by prefixing them with '/'. The command +is converted to upper case, but line is otherwise sent raw Contributions -------------