| 1 | THIS IS BOBOT++ VERSION 2.3 (this file is also -*- text -*-) |
| 2 | |
| 3 | === REQUIREMENTS (Compile) === |
| 4 | |
| 5 | Guile Scheme (http://www.gnu.org/software/guile/) Version 1.8+ is used |
| 6 | for scripting. It is optional and may be disabled by passing |
| 7 | `--disable-scripting' to configure. |
| 8 | |
| 9 | === BACKGROUND === |
| 10 | |
| 11 | This is the new stable. Upgrading from 2.0 is recommended, especially |
| 12 | if you use the scripting interface. |
| 13 | |
| 14 | === BIG CHANGES FROM 2.0 === |
| 15 | |
| 16 | The biggest change is that all bot-* functions are now |
| 17 | bot:*. A simple 'perl -pi -e s/bot-/bot:/g SCRIPT1 SCRIPT2 .. SCRIPTN' |
| 18 | should be enough to update your scripts. The bot-* functions are |
| 19 | defined as aliases for the bot:* functions in bobot-utils.scm, which |
| 20 | is autoloaded by bobot++. |
| 21 | |
| 22 | The binary is now named bobotpp because of automake choking on ++ in |
| 23 | rule names. In order for the bot to work properly, you must 'make |
| 24 | install' it so that bobot-utils.scm is installed and can be loaded for |
| 25 | scripts to use (unless you have Guile disabled). |
| 26 | |
| 27 | === IMPORTANT NOTES === |
| 28 | |
| 29 | 2.2 should compile on GNU/Linux and FreeBSD. There are some |
| 30 | compatibility hacks for HP/UX, but they may not works as I don't have |
| 31 | access to an HP/UX machine. I'm not sure if it builds on other |
| 32 | systems, if it does please email me. If it doesn't, please email so I |
| 33 | can fix it. |
| 34 | |
| 35 | === DOCUMENTATION === |
| 36 | |
| 37 | There is a texinfo manual. It should be complete. "info bobot++" to |
| 38 | read it. It has sections on configuring, running, and scripting the |
| 39 | bot. Suggestions are welcome. |
| 40 | |
| 41 | bobotpp --help is also helpful. |
| 42 | |
| 43 | === LICENSE === |
| 44 | |
| 45 | This program is distributed under the terms of the GNU General Public |
| 46 | License version 2 or later. See the COPYING file for details. |
| 47 | |
| 48 | === CONTACT INFO === |
| 49 | |
| 50 | Clinton Ebadi <clinton@unknownlamer.org> (Maintainer) |
| 51 | Official IRC Channel: #bobotpp on freenode |